Есть ли способ выполнить скрипт Coffescript в Nodejs без перевода в команду js или coffee.
Что-то, что будет переводить coffeescripts на лету, как нода их будет запрашивать.
Есть ли способ выполнить скрипт Coffescript в Nodejs без перевода в команду js или coffee.
Что-то, что будет переводить coffeescripts на лету, как нода их будет запрашивать.
Сначала выполните npm install coffee-script
, затем в вашем server.js (или app.js) выполните require('coffee-script')
, и все файлы coffeescript будут автоматически скомпилированы.
В этой серии руководств рассказывается, как включить файлы coffeescript, чтобы они автоматически перекомпилировались при редактировании:
http://nodetuts.com/tutorials/16-introduction-to-coffeescript-and-nodejs.html#video
http://nodetuts.com/tutorials/14-some-nodejs-tools.html#video
Если ваш код на 100% состоит из кофе, вы можете проверить nodemon.
В настоящее время я пишу свой код непосредственно в coffescript, а затем, чтобы запустить свой сервер вместо выполнения node <server-file>coffee
, я просто запускаю:
nodemon <server-file>.coffee
Вы используете крошечный файл JS, который состоит всего из 2 строк:
require('coffee-script/register');
require('my_program.coffee');
Вы запускаете этот крошечный JS-файл напрямую с Node. В свою очередь, он загружает, компилирует и запускает ваш код coffeescript. Затем вы можете изменить свою программу coffeescript и повторно запустить ее без какого-либо отдельного шага компиляции — просто повторно запустите файл JS.
node hello.coffee
? - person Colonel Panic   schedule 27.04.2012