• 0

كيف أستخدم CoffeeScript مع Sinatra؟

أعمل على تطبيق ويب بلغة روبي وإطار العمل سيناترا، وأرغب باستخدام CoffeeScript، فكيف يُمكنني ذلك؟

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

يُمكن استخدام  CoffeeScript مع تطبيقات سيناترا وذلك باتّباع الخطوات التّاليّة:

أوّلا يجب عليك تنصيب الجوهرة "coffee-script” لكي تستدعيّها في تطبيقك، ولتنصيبها نفّذ الأمر التّالي في الطّرفيّة:

gem install coffee-script

 إذا كان مُخرج الأمر كالتّالي:

Successfully installed coffee-script-2.4.1
Parsing documentation for coffee-script-2.4.1
Installing ri documentation for coffee-script-2.4.1
Done installing documentation for coffee-script after 0 seconds
1 gem installed

فقد نُصّبت الجوهرة بنجاح.

بعد تنصيب الجوهرة "coffee-script” يُمكن استدعاءها في ملفّات تطبيق سيناترا بالسّطر التّالي:

require 'coffee-script'

ولاستدعاء ملفّ coffee-script عليك بكتابة ما يلي:

get '/application.js' do
  coffee :application
end

الشّيفرة أعلاه تُقدّم الملفّ application.coffee داخل مجلّد views:

./views/application.coffee

إذا واجهتك أي مشاكل فتأكّد من أنّ Nodejs منصّب على جهازك، إذا لم يكن الأمر كذلك فعليك بتنصيبه بالطّريقة التّالية حسب نظام التّشغيل لديك:
Ubuntu :

sudo apt-get install nodejs

التّوزيعات التّي تستخدم مدير الحزم yum:

yum -y install nodejs

قد تحتاج أيضا إلى جوهرة therubyracer ولتنصيبها يكفي تنفيذ الأمر التّالي:

gem install therubyracer

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن