【发布时间】:2018-08-14 16:19:05
【问题描述】:
我只是想知道,将 Bootstrap 4 scss 与 gulp 一起使用的正确方法是什么?
这是我的 gulpfile.js:
gulp.task('sass', function(){
return gulp.src([
'scss/app.scss'
])
.pipe(sass()) // Converts Sass to CSS with gulp-sass
.pipe(CleanCSS())
.pipe(gulp.dest('css'))
});
那么 app.scss 看起来是这样的:
// Import full bs4 after custom overriden variables
@import "node_modules/bootstrap/scss/bootstrap";
bootstrap.scss 本身会导入所有 bs 模块。
这是“正确的方法”吗?
或者我应该编译 bs scss 文件而不将其导入我的 app.scss:
gulp.task('sass', function() {
return gulp.src(['node_modules/bootstrap/scss/bootstrap.scss'])
.pipe(sass())
.pipe(gulp.dest("css"))
});
【问题讨论】:
标签: twitter-bootstrap gulp bootstrap-4