我想创建一个Jakefile,它编译一些CoffeeScripts来安装NodeJS应用程序。
你是怎么做到的?
我尝试过: https://gist.github.com/1241827
但这是一种微弱的方法,绝对不是优雅的。
任何提示?
答案 0 :(得分:3)
我使用的大约片段:
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。