当我尝试导入自举材料设计时出现错误–
Error in plugin "sass"
Message:
node_modules/bootstrap-material-design/scss/_variables.scss
Error: File to import not found or unreadable: ~bootstrap/scss/functions.
on line 56 of node_modules/bootstrap-material-design/scss/_variables.scss
from line 2 of node_modules/bootstrap-material-design/scss/_core.scss
from line 3 of node_modules/bootstrap-material-design/scss/bootstrap-material-design.scss
from line 2 of assets/sass/style.scss
>> @import "~bootstrap/scss/functions"; // from bootstrap node_module
我以为是因为我没有在node_modules
函数中包含gulp sass
路径,但是后来我添加了以下内容:
gulp.task('styles', () => {
return gulp.src('assets/sass/**/*.scss')
.pipe(sass({
includePaths: ['node_modules']
}).on('error', sass.logError))
.pipe(gulp.dest('./assets/css/'));
});
它仍然有相同的错误。由于我能够这样做,因此找到了node_modules
路径
@import "bootstrap-material-design/scss/bootstrap-material-design";