此文件配置了一个名为“coffee”的 Grunt 任务。
默认情况下,它会将位于 assets/js/
的 CoffeeScript 文件编译成 JavaScript,然后在 .tmp/public/js/
中生成新的 .js
文件。
没问题!
如果您没有为客户端 JavaScript 使用任何预处理,则只需忽略此文件。
如果您想使用其他预处理器,例如 TypeScript 或 Babel,并且您希望 Sails 在您工作时自动处理您的客户端 JavaScript 资产,那么您很幸运。在大多数情况下,这与将适当的 Grunt 插件作为 Sails 应用程序的依赖项安装一样简单,然后将其配置为将编译后的 JavaScript 输出到与此默认任务中相同的路径。
以下是一些流行的示例
有关其他用法文档,请参见 grunt-contrib-coffee
。