gulp-compassを使用して、gulp タスクscss
を使用してコンパイルしています。css
私は Windows 7 で実行しています。
私の Gulp タスク:
gulp.task('styles', function() {
gulp.src('./sass/design.scss')
.pipe(compass({
config_file: './config.rb',
css: 'stylesheets',
sass: 'sass',
require: ['susy', 'breakpoint']
}))
.pipe(gulp.dest('dest/css'));
});
次のエラー メッセージが表示されます。
Error: You need to have Ruby and Compass installed and in your system PATH for this task to work.
Ruby と Compass がインストールされており、システムの PATH にあるため、何が問題なのかわかりません。
Ruby と Compass の両方を再インストールしようとしましたが、どちらも役に立ちませんでした。
Mac システムで同じタスクを使用しようとしたところ、問題なく動作しました。
gulp-compass
プラグインをgulp-ruby-sassに置き換えることは、使用する必要がある特定の sass 機能の使用をブロックするバグがあるため、オプションではありません。