1

我正在尝试通过 Gulp使用Bundler安装SusyBreakpoints 。我该怎么做呢?

在 Susy 文档中,它说明了以下内容:

1)将以下内容放入您的gem文件中:

gem 'sass-rails', '~> 5.0.0.beta1'
gem 'susy'

2) 将以下内容放入 config/application.rb

require 'susy'

3)然后在命令行中运行以下

bundle install

我已经完成了这一切。在我的 gulp 文件中(请参阅此处的完整文件),我有以下内容:

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

但是当我运行 gulp 时,它说:

[14:53:18] 前端/dist/js/main.js 重新加载。

[14:53:18] 重新加载前端/dist/scripts/main.min.js。

[14:53:18] gulp-ruby-sass 标准错误:OptionParser::NeedlessArgument:不需要的参数:--sourcemap=none 使用--trace 进行回溯。

[14:53:18] gulp-notify:[Gulp 通知]

[14:53:18] 592 毫秒后完成的“样式”

[14:53:18] 开始“默认”...

[14:53:18] 6.02 μs 后完成“默认”*

css 已编译,但它具有以下错误消息:

Error: File to import not found or unreadable: susy.

我该如何修复它,以便我可以通过 Bundler 和 Gulp 运行 Susy 和 Breakpoints?

谢谢!

4

0 回答 0