Gulp sass和bootstrap材质scss

时间:2020-04-19 03:30:29

标签: twitter-bootstrap sass gulp bootstrap-material-design

当我尝试导入自举材料设计时出现错误–

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";

0 个答案:

没有答案