该文件配置了一个名为“less”的 Grunt 任务。
它的作用是将 LESS 文件编译成 CSS 样式表。
默认情况下,只有assets/styles/importer.less
文件被编译。这使您可以自己控制排序,例如,在其他更特定于应用程序的样式之前导入依赖项、mixin、变量、重置等。这完全取决于您,并基于您在 LESS 文件中编写@import
的顺序。
没问题!
如果您没有为样式表使用任何预处理器,那么只需忽略此文件。
如果您想使用其他预处理器,例如 SASS 或 Stylus,并且希望 Sails 在您工作时自动处理您的样式表,那么您很幸运。在大多数情况下,这就像将相应的 Grunt 插件作为 Sails 应用程序的依赖项安装,然后将其配置为将编译后的 CSS 输出到与此默认任务相同的路径一样简单。
以下是一些流行的示例
有关更多用法文档,请参阅 grunt-contrib-less
。