مصادر مفيدة لـ CoffeeScript

مجموعة من المصادر المفيدة التي تساعدك على إتقان CoffeeScript


إنشاء أول وحدة CoffeeScript لديك

لإنشاء وحدة يمكن تحميلها عبر Bob = require './bob'، ضع هذا الكود في bob.coffee:

class Bob

module.exports = Bob

يمكنك العثور على مزيد من المعلومات حول الوحدات في توثيق Node.

Visual Studio على Windows

إذا كانت لديك نسخة مدفوعة من Visual Studio، فيمكنك تنزيل solution جاهز مسبقًا للعمل مع CoffeeScript وبقية اللغات التي يدعمها Visual Studio.

Solution Explorer

  1. نزّل قالب Exercism.io لـ Visual Studio من 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. انقر على Show All Files في Solution Explorer (انظر أدناه)
  11. سيظهر التمرين الذي جلبته للتو باهتًا. انقر بزر الفأرة الأيمن على المجلد ثم اختر Include In Project
  12. ابدأ البرمجة...

Add files

للعمل مع CoffeeScript في Visual Studio، عليك تثبيت إضافة Web Essentials. وستجعل هذه الإضافة العمل مع JavaScript أسهل بكثير أيضًا.

يمكنك تشغيل اختبارات الوحدة من سطر أوامر node.js باستخدام الملف الدفعي الموجود في المشروع.

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.

موارد التعلّم الموصى بها

ألقِ نظرة على موارد التعلّم لدينا.

الدعم