【发布时间】:2013-01-07 12:29:21
【问题描述】:
如何在 Locomotivejs 中设置 coffeescript。
这似乎很容易,但我想不通。
我在“all.js”中设置了选项,没有运气。
我想我已经快到了,或者很远才能做到这一点。 :(
this.set("options",{coffee:true});
感谢任何帮助。
【问题讨论】:
标签: javascript node.js express coffeescript locomotivejs
如何在 Locomotivejs 中设置 coffeescript。
这似乎很容易,但我想不通。
我在“all.js”中设置了选项,没有运气。
我想我已经快到了,或者很远才能做到这一点。 :(
this.set("options",{coffee:true});
感谢任何帮助。
【问题讨论】:
标签: javascript node.js express coffeescript locomotivejs
您需要添加一个 server.js 文件并使用 CoffeeScript 支持启动 Locomotive,如下所示:
locomotive = require('locomotive')
locomotive.boot('.', 'development', {"coffeeScript": true}, (err, server) ->
throw err if (err)
server.listen(3000, 'localhost', ()->
addr = this.address()
console.log('listening on %s:%d', addr.address, addr.port);
)
)
启动应用程序:
$ node server
此拉取请求中有更多信息: https://github.com/jaredhanson/locomotive/pull/44
将在即将发布的版本中添加对 lcm 命令行的 --coffee 选项的支持。
【讨论】:
server.coffee和coffee server吗?