coffeescript в node.js
coffescript мне очень нравится, так как синтаксис всеми нами любимого JavaScrip делает болеё удобным для чтения и понимания. Хотя это и всего лишь синтаксический сахар, но он действительно способен облегчить жизнь.
Используя node.js
так же можно использовать и coffeescript
для этого устанавливаем пакет
npm install coffee-script
и запускаем выполнение наших coffee скриптов на ноде.
Но не всегда удобно писать все через команду coffee
. В такие моменты можно воспользоваться лайфхаком от разработчиков.
Уже установив coffee-script
создаём для нашего примера два файла: index.js
и scripts.coffee
.
В script.coffee
пишем для проверки
console.log 'Cup of coffee please!'
В index.js
пишем
// подключаем интерпритатор coffeescript он стал доступен с версии 1.7.*
require('coffee-script/register');
// подключаем наш coffee файл
require('./script.coffee');
Теперь запускаем наш node.js
скрипт
node index.js
И в консоли выведется текст Cup of coffee pleas!
так как он интерпретирован из coffee файла без каких либо сложных жонглирований и манипуляций с параметрами.