Как вы компилируете CoffeeScript в Jakefile?
Я хотел бы создать Jakefile, который компилирует некоторые CoffeeScripts для установки приложения NodeJS.
Как ты это делаешь?
Я пытался с: https://gist.github.com/1241827
но это слабый подход, безусловно, не стильный.
Есть намеки?
1 ответ
Решение
Примерный фрагмент, который я использовал:
var fs = require('fs')
var coffee = require('coffee-script')
// If you'd like to see compiled code..
// console.log(coffee.compile(fs.readFileSync('coffee.coffee')))
// ..otherwise
fs.writeFileSync('output.js', coffee.compile(fs.readFileSync('input.coffee')))
.. предполагает, что у вас есть coffee-script
модуль узла установлен, конечно.
Переведено из этого моего Cakefile.