grunt / compass排除编译

时间:2015-05-08 22:27:52

标签: magento sass gruntjs compass

我目前正在开发一个magento主题。我使用grunt-compass和grunt-watch来编译我的scss文件。我想通过排除样式-IE8.scss进行编译来加快这个过程(因为它没有在开发环境中使用)。

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

1 个答案:

答案 0 :(得分:2)

如果您使用的是{ "countSession" : 1, "countPost" : 1, "BrandId" : "b" } { "countSession" : 2, "countPost" : 3, "BrandId" : "a" } ,则可以在Gruntfile.js中使用specify选项排除文件。

  

允许您指定要编译的文件。如果您不想编译整个文件夹,则很有用。支持Globbing。忽略以下划线开头的文件名。路径与Gruntfile相关。

例如:

grunt-contrib-compass

然后,根据环境,您可以动态设置compass: { options: { specify: "!/path/to/styles-IE8.scss" } }