目前正在通过“Teach Yourself Node.js in 24 Hours”,我希望在CoffeeScript而不是JavaScript中尽可能多地执行代码。
安装coffee-script
和node
。
我还是蛋糕开发系统的新手 - 有人可以指点我如何组装一个Cakefile
来加载一个简单的服务器,比如server.coffee
来运行demo码?
答案 0 :(得分:2)
您可以在Cakefile中使用Node's API的任何部分,包括child_process
来执行命令。
使用child_process.spawn()
,您应该可以使用:
task 'server', 'Start up the server', (options) ->
spawn = require('child_process').spawn
child = spawn 'coffee', [ "#{__dirname}/server" ]
child.on 'error', console.error
child.on 'exit', -> console.log('exit')