我正在尝试通过Gulp与Susy安装Breakpoints和Bundler。 我该怎么做?
在Susy文档中,它说如下:
1)将以下内容放在您的gem文件中:
gem 'sass-rails', '~> 5.0.0.beta1'
gem 'susy'
2)将以下内容放在config / application.rb
中require 'susy'
3)然后在命令行中运行以下命令
bundle install
我已经完成了所有这些。在我的gulp文件中(参见完整文件here),我有以下内容:
gulp.task('styles', function() {
return sass('frontend/build/scss/', {style: 'expanded', bundleExec: true})
.pipe(plumber({errorHandler: onError}))
.pipe(autoprefixer('last 2 versions'))
.pipe(gulp.dest('frontend/dist/css/'))
.pipe(rename({suffix: '.min'}))
.pipe(minifycss())
.pipe(gulp.dest('frontend/dist/css'))
.pipe(notify({ // Add gulpif here
sound: "Pop"
}));
});
但是当我跑了一口气时,它说:
[14:53:18] frontend / dist / js / main.js重装。
[14:53:18] frontend / dist / scripts / main.min.js重装。
[14:53:18] gulp-ruby-sass stderr:OptionParser :: NeedlessArgument:不必要的参数:--sourcemap = none 使用--trace进行回溯。
[14:53:18] gulp-notify:[Gulp通知]
[14:53:18] 592 ms后完成'风格'
[14:53:18]开始'默认'......
[14:53:18]在6.02μs*
之后完成'默认'
编译了css,但它有以下错误消息:
Error: File to import not found or unreadable: susy.
我该如何解决,所以我可以通过Bundler与Gulp一起运行Susy和Breakpoints?
谢谢!