منابع مفید CoffeeScript

مجموعه‌ای از منابع مفید که به شما کمک می‌کند در CoffeeScript تسلط پیدا کنید


ساخت اولین ماژول Coffee خودتان

برای ساخت ماژولی که بتوان با Bob = require './bob' آن را بارگذاری کرد، این کد را در bob.coffee قرار دهید:

class Bob

module.exports = Bob

اطلاعات بیشتر درباره‌ی ماژول‌ها را می‌توانید در مستندات Node پیدا کنید.

Visual Studio روی Windows

اگر نسخه‌ی پولی Visual Studio را دارید، می‌توانید یک solution آماده از Visual Studio را دانلود کنید که از پیش برای کار با CoffeeScript و سایر زبان‌هایی که Visual Studio پشتیبانی می‌کند، تنظیم شده است.

Solution Explorer

  1. قالب Exercism.io Visual Studio Template را از GitHub دانلود کنید؛ برای این کار روی دکمه‌ی «Download Zip» در همان صفحه کلیک کنید.
  2. قالب را در پوشه‌ی تمرین‌های خود از حالت فشرده خارج کنید، مثلاً در C:\src\exercises
  3. Exercism CLI را نصب کنید.
  4. یک خط فرمان در پوشه‌ی تمرین خود باز کنید.
  5. کلید API خود را به exercism اضافه کنید exercism configure --key=YOUR_API_KEY
  6. پوشه‌ی منبع خود را در exercism تنظیم کنید exercism configure --dir=C:\src\exercises
  7. اولین تمرین خود را دریافت کنید exercism fetch coffeescript
  8. فایل solution مربوط به Exercism را در Visual Studio باز کنید.
  9. پروژه‌ی Exercism.coffeescript را گسترش دهید.
  10. در «Solution Explorer» روی «Show All Files» کلیک کنید (پایین را ببینید).
  11. تمرینی که همین حالا دریافت کردید، خاکستری نمایش داده می‌شود. روی پوشه کلیک راست کنید و «Include In Project» را انتخاب کنید.
  12. شروع کنید به کدنویسی...

افزودن فایل‌ها

برای کار با CoffeeScript در Visual Studio، بهتر است افزونه‌ی Web Essentials را نصب کنید. این افزونه کار با Javascript را هم بسیار آسان‌تر می‌کند.

می‌توانید تست‌های واحد را از خط فرمان node.js و با استفاده از فایل batch در پروژه اجرا کنید.

C:\Src\exercises\coffeescript> test example\bob_test.spec.coffee
.................

Finished in 0.02 seconds
17 tests, 17 assertions, 0 failures, 0 skipped

اگر با اجرای تست‌ها هیچ خروجی‌ای نمی‌بینید، احتمالاً در خط فرمان Node.js نیستید.

منابع یادگیری پیشنهادی

منابع یادگیری ما را ببینید.

پشتیبانی