在运行gulp任务样式后,我得到以下错误:
Error in plugin "sass"
Message:
static\node_modules\bootstrap-material-design\scss\_variables.scss
Error: File to import not found or unreadable: ~bootstrap/scss/functions.
on line 56 of static/node_modules/bootstrap-material-design/scss/_variables.scss
我一直在挣扎着要把scss文件编译成css。
我没有经常使用gulp和sass,这个特定框架的文档在这个问题上没有任何帮助。
我的吞咽文件看起来像这样
var gulp = require('gulp');
var sass = require('gulp-sass');
var scssFile='assets/scss/bootstrap-material-design.scss';
gulp.task('sass', function () {
return gulp.src(scssFile)
.pipe(s
在SO中有几个类似的问题,但似乎没有一个包含我的问题的解决方案。
简单地说,为什么我会得到以下错误,我可以做些什么来解决它?
$ rake assets:precompile:all RAILS_ENV=production
rake aborted!
File to import not found or unreadable: bootstrap-clubicle.css.erb.
Load path: ~/Clubicle/Source/clubicle
(in ~/Clubicle/Source/clubicle/app/assets/stylesheets/public_port
Gulp最近更新为5.0版。他们描述说,它不再包括编译器,他们说你必须单独安装。
他们有关于如何让gulp要求编译器使用这段代码的文档。
var sass = require('gulp-sass')(require('sass'));
但是我使用import()而不是require(),我无法找到如何将他们提供的require()代码转换成import()。
这也是我遇到的错误:
Error in plugin "gulp-sass"
Message:
gulp-sass 5 does not have a default Sass comp
如果有一个任务来处理SCSS文件(其中有些文件只是普通的CSS),那么最终的结果就不会减少。这是我的gulpfile.js的一部分:
var gulp = require('gulp');
var gutil = require('gulp-util');
var sass = require('gulp-sass');
var concatCss = require('gulp-concat-css');
var minifyCss = require('gulp-mini