Gulp経由でBundlerを使用してSusyとBreakpointsをインストールしようとしています。どうすればいいですか?
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 とブレークポイントを実行できるようにするには、どうすれば修正できますか?
ありがとう!