Мне просто интересно, как правильно использовать 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"))
});