构建 Node.js+Sails 应用的推荐语言是 JavaScript。
但 Sails 也支持使用 CoffeeScript 来编写自定义应用代码(例如 操作 和 模型)。您可以通过三个步骤启用此支持
npm install coffee-script --save
。app.js
文件的顶部添加以下行require('coffee-script/register');
node app.js
而不是 sails lift
启动您的应用。如果您想使用 CoffeeScript 来编写控制器、模型或配置文件,只需按照以下步骤操作即可
npm install --save-dev sails-generate-controller-coffee sails-generate-model-coffee
--coffee
sails generate api <foo> --coffee
# Generate api/models/Foo.coffee and api/controllers/FooController.coffee
sails generate model <foo> --coffee
# Generate api/models/Foo.coffee
sails generate controller <foo> --coffee
# Generate api/controllers/FooController.coffee