这是我当前的sass
任务:
var config = {
sassPath: './src/scss',
bowerDir: './bower_components',
nodeDir: './node_modules'
}
gulp.task('sass', function(){
return gulp.src(config.sassPath + '/application.scss')
.pipe(
sass({
outputStyle: 'compressed',
includePaths: [
'./src/scss',
config.bowerDir + '/bootstrap-sass/assets/stylesheets',
config.bowerDir + '/font-awesome/scss'
]
})
.on("error", notify.onError(function(error){
return "Error: " + error.message;
}))
)
.pipe(gulp.dest('./build/css'));
});
我现在需要将css文件复制到我的最终css文件中。
它位于config.nodeDir + "/react-select/dist/default.css"
。
我是否需要使用外部合并任务来完成此任务?我是否需要单独执行css
任务 - 如果是,是否会附加到存在的application.css
或是否会替换sass
任务中填写的css?我认为这会相对简单,但我遇到了麻烦。