Gulp-compass中的Susy和Breakpoint:错误:无法加载此类文件 -

时间:2016-01-08 14:58:55

标签: npm gulp gulp-compass

当我尝试将Susy和Breakpoint用于我的Gulp-compass时,我遇到了一个问题。我在这段代码中遗漏了什么?

var compass = require('gulp-compass'),
    autoprefixer = require('gulp-autoprefixer');
        gulp.task('compass', function(){
            gulp.src('scss/style.scss')
                .pipe(compass({
                    config_file: './config.rb',
                    css: 'css',
                    sass: 'scss',
                    require: ['susy', 'breakpoint']
                }))
                .pipe(autoprefixer({
                    browsers: ['last 2 versions'],
                    cascade: false
                }))
                .pipe(gulp.dest('css'));
        });

错误讯息:

 bash-4.3$ gulp
[22:43:43] Using gulpfile ~\Desktop\Code Demo\Templates\angular\gulpfile.js
[22:43:43] Starting 'scripts'...
[22:43:43] Finished 'scripts' after 9.72 ms
[22:43:43] Starting 'compass'...
[22:43:43] Finished 'compass' after 3.09 ms
[22:43:43] Starting 'default'...
[22:43:43] Finished 'default' after 2.88 μs
[22:43:47] LoadError on line ["54"] of C: cannot load such file -- susy
Run with --trace to see the full backtrace


events.js:141
      throw er; //Unhandled 'error' event
      ^
 Error: Compass failed

1 个答案:

答案 0 :(得分:0)

此处描述的问题是:“无法加载此类文件 - 可疑”。

尝试运行此命令:

  

gem install susy

这对我有帮助; - )