Подтвердить что ты не робот

Могу ли я запустить файл .coffee непосредственно из node.js?

Я делаю несколько уроков, и я пишу все в CoffeeScript. Затем мне нужно скомпилировать JS, а затем выполнить в node.js. Есть ли способ сделать это напрямую?

4b9b3361

Ответ 1

Если у вас есть npm, используйте его для установки coffeescript из приглашения node: http://jashkenas.github.com/coffeescript/#installation

Затем из приглашения node вы можете просто использовать команду кофе для выполнения:

coffee <yourcoffeescriptfile>.coffee

И, чтобы просто скомпилировать, передайте флаг -c:

coffee -c <yourcoffeescriptfile>.coffee

Ответ 2

Да, вы можете.

coffee source.coffee -n

Он будет запускать Node напрямую, не генерируя никаких .js файлов.

Ссылка

Обновление: Кофе теперь также поддерживает --nodejs. Вышеупомянутое делает то же самое, что и

coffee source.coffee --nodejs

Но да, -n намного короче.