Вы говорите об использовании CoffeeScript на стороне сервера или об использовании его как скомпилированного JavaScript для клиента? В любом случае, это довольно просто.
Вы можете загружать .coffee
файлы с помощью require
, если ваше приложение сначала загрузило библиотеку coffee-script
. Так что просто запустите ваше приложение с
require 'coffee-script'
(после установки с помощью npm, конечно) и с этого момента, когда вы пишете
require 'foo'
из любой части вашего приложения, оно будет искать foo.js
и foo.coffee
. (Очевидно, верно и обратное, что файл .coffee
может require
файл .js
; с точки зрения Node, файл .coffee
- это просто JavaScript.)
Что касается подачи CoffeeScript в качестве JS клиенту из Express, я предлагаю взглянуть на мое промежуточное ПО connect-assets .