2017-08-27 61 views
0

我需要连接节点重新填充吞咽。该代码给出了一个错误:如何使用节点重新填充吞咽

var 
    gulp = require('gulp'), 
    sass = require('gulp-sass'), 
    bourbon = require('node-bourbon').includePaths, 
    bitters = require('bourbon-bitters').includePaths, 
    neat = require('bourbon-neat').includePaths, 
    refills = require('node-refills').includePaths, 
    normalize = require('node-normalize-scss').includePaths; 

gulp.task('sass', function() { 
    return gulp.src('app/sass/**/*.sass') 
    .pipe(sass({ 
     includePaths: [].concat(normalize, bourbon, bitters, neat, refills), 
    })) 
    .pipe(gulp.dest('app/css')) 
    .pipe(browserSync.reload({stream: true})) 
}); 

在上海社会科学院文件:

@import "normalize" 
@import "bourbon" 
@import "neat" 
@import "bitters" 
@import "refills" 

对不起,我的英语)

回答

0

什么是你所得到的错误?

我建议不要使用Bitters或Refills作为npm模块,因为它们不是像Bourbon和Neat这样的库。苦味剂和补充剂是代码脚手架和代码片段,它们可以作为静态文件直接添加到项目中,并随着时间的推移进行编辑以适应您的需求。将它们用作API是非常脆弱的。

最后,我想指出,波旁队有波旁官方NPM包利落:

node-bourbon包是不是官方的,容易受到过时了。 bourbon-bittersnode-refills也不是官方软件包,它们也不是用作库API的,所以不会有官方软件包。