建置 Node.js+Sails 應用程式的建議語言是 JavaScript。
但 Sails 也支援使用 CoffeeScript 來編寫您的自訂應用程式碼 (例如 actions 和 models)。您可以透過三個步驟啟用此支援
npm install coffee-script --save
。app.js
檔案頂端新增以下行require('coffee-script/register');
node app.js
而不是 sails lift
來啟動您的應用程式。如果您想要使用 CoffeeScript 來編寫您的 controllers、models 或 config 檔案,只需依照以下步驟操作
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