2

我没有使用指南针或 codekit,只是 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/'))
});
4

1 回答 1

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功能时,您必须将您的选项作为参数传递。

于 2015-03-13T14:37:56.190 回答