【问题标题】:gulp bourbon Can't import bourbon referencegulp bourbon 无法导入波旁威士忌参考
【发布时间】:2014-12-14 07:56:52
【问题描述】:

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

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

错误:stdin:1:找不到或无法读取要导入的文件:“bourbon”

相同的来源,但使用 grunt 效果很好。有什么建议吗?...

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

【问题讨论】:

    标签: node.js gulp bourbon node-sass


    【解决方案1】:

    问题在于 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/'));
    });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-03
      • 2015-02-24
      • 2019-06-04
      相关资源
      最近更新 更多