gulp bourbon无法输入波旁威士忌参考

时间:2014-10-19 03:17:48

标签: node.js gulp bourbon node-sass

我使用node-sass,node-bourbon,node-neat运行Gulp。 到目前为止事情进展顺利,可以将sass文件编译成css而不会出错。 除非,我在scss文件的顶部导入波旁威士忌和整洁。发生错误。

"stream.js:94 throw er;// Unhandled stream error in pipe. 

错误:stdin:1:要导入的文件未找到或不可读:“bourbon”

相同的来源,但咕噜咕噜的工作。任何民间建议?...

PS。这是我的gulpfile.js .- https://gist.github.com/foonmod/71d8dee473226cdd46f6

1 个答案:

答案 0 :(得分:3)

问题在于使用gulp-sass的loadPath属性,而应该是includePaths

在Gist中更新你的gulp-sass任务,如下所示:

gulp.task('sass', function(){
  gulp.src('sass/style.scss')
    .pipe(sass({
      includePaths: require('node-bourbon').includePaths,
      style: 'compressed',
      quiet: true
    }))
    .pipe(gulp.dest('css/'));
});