這個檔案設定了一個名為 "coffee" 的 Grunt 任務。
預設情況下,這會將位於 assets/js/
中的 CoffeeScript 檔案編譯成 JavaScript,然後在 .tmp/public/js/
中產生新的 .js
檔案。
沒問題!
如果您沒有為您的客戶端 JavaScript 使用任何形式的預處理,那麼就忽略這個檔案。
如果您想使用不同的預處理器,例如 TypeScript 或 Babel,並且您希望 Sails 在您工作時自動處理您的客戶端 JavaScript 資產,那麼您很幸運。在大多數情況下,這就像將適當的 Grunt 外掛程式作為 Sails 應用程式的依賴項安裝,然後將其配置為將編譯後的 JavaScript 輸出到與此預設任務相同的路徑一樣簡單。
這裡有一些流行的例子
如需更多用法文件,請參閱 grunt-contrib-coffee
。