【发布时间】:2015-06-24 03:05:09
【问题描述】:
很好奇是否有办法在 Grunt 中同时使用 Autoprefixer 和 Compass 而不必为每个任务指定不同的输出路径。
我目前将我的 .scss 文件放在名为 source 的文件夹中。指南针任务将这些编译到名为build 的文件夹中。然后我想运行 Autoprefixer 而不必指定另一个不同的输出路径(即仍然在 build 目录中)。
如果不指定不同的输出路径,就不能在指南针编译的 CSS 文件上运行 Autoprefixer 吗?是否可以同时运行两者?
这是我的 gruntfile 中与它相关的部分,如果它有任何帮助的话。我在终端运行的是grunt watch:
compass: {
options: {
sassDir: 'style/source',
cssDir: 'style/build',
outputStyle: 'expanded',
}
},
watch: {
css: {
files: ['style/source/**/*.scss'],
tasks: ['compass'],
options: {
spawn: false,
}
}
},
参考:
【问题讨论】:
标签: javascript css gruntjs