1

Gulp経由でBundlerを使用してSusyBreakpointsをインストールしようとしています。どうすればいいですか?

Susy docs では、次のように述べています。

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] 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 ミリ秒後に「スタイル」が完了

[14:53:18] 「デフォルト」を開始しています...

[14:53:18] 6.02 μs 後に「デフォルト」を終了*

CSS はコンパイルされますが、次のエラー メッセージが表示されます。

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

Gulp を使用して Bundler 経由で Susy とブレークポイントを実行できるようにするには、どうすれば修正できますか?

ありがとう!

4

0 に答える 0