2

我应该怎么做才能在 Locomotivejs 中设置咖啡脚本。

这似乎很容易,但我无法弄清楚。

我在“all.js”中设置了选项,没有运气。

我想我快到了或很远才能做到这一点。:(

this.set("options",{coffee:true});

任何帮助表示赞赏。

4

1 回答 1

3

您需要添加一个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 选项的支持将添加到即将发布的版本中。

于 2013-01-24T21:27:24.460 回答