我没有使用指南针或代码包,只是Gulp来编译我的SASS文件。并生成.sass-cache
文件夹。我不喜欢它,也不介意编译所需的额外纳秒数,因为它为我在Sublime Text中的快速查找增加了太多。
在gulp-ruby-sass
的文档中,我找到了noCache
的选项,但我不确定在何处设置它或语法是什么。你知道吗?我的GulpFile中的某个地方?
https://www.npmjs.com/package/gulp-ruby-sass
noCache
Type: Boolean
Default: false
这是我的Gulp任务
gulp.task('web_css', function() {
return sass('bower_components/sass-smacss/sass/manage.scss', { style: 'compressed' })
.pipe(sass({ noCache: true }))
.pipe(sourcemaps.init())
.pipe(sourcemaps.write('./maps'))
.pipe(gulp.dest('assets/css/'))
});
答案 0 :(得分:3)
这是如何做的有效示例:
gulp.task('sass', function () {
return sass('bower_components/sass-smacss/sass/manage.scss',
{ noCache: true, style: 'compressed' }
)
.pipe(gulp.dest('path/to/your/css'))
);;
});
当您应用sass
功能时,您必须将选项作为参数传递。