咕unt/指南针将文件排除在编译之外



我目前正在开发一个洋红色主题。我正在使用Grunt-Compass和Grunt-Watch来编译我的SCSS文件。我想通过不包括styles-ie8.scss来加快该过程的汇编(因为它不在开发环境中使用)。

我可以(当然)重命名为_styles-ie8.scss并将其重命名为生产,但是没有更好的方法来定义要编译的文件,哪些不是?

如果您使用的是 grunt-contrib-compass,在gruntfile.js中可以使用 specify选项排除文件。

允许您指定要编译的文件。如果您不想编译整个文件夹,则有用。球形支撑。忽略从下划线开始的文件名。路径相对于gruntfile。

ex:

compass: {
    options: {
        specify: "!/path/to/styles-IE8.scss"
    }
}

然后,根据环境,您可以动态设置specify

最新更新