簡體   English   中英

Gulp編譯錯誤js.72。 未處理的錯誤

[英]Gulp compiling error js.72. Unhandled error

我最近剛復制了本地gulpfile並將其打包到服務器,以便在服務器上編譯sass,而不必每次進行更改時都必須復制文件。 gulp任務之前工作正常,但是現在當我嘗試執行gulp css任務時,出現此錯誤。

Starting 'css'...

events.js:72
        throw er; // Unhandled 'error' event
              ^
Error: Gem undefined is not installed.

這是我的gulpfile。 我以為我已經處理了所有錯誤,但是我想我錯過了一些東西。 Gulpfiles如此令人困惑...

var gulp = require('gulp');
var minifycss = require('gulp-cssnano');
var autoprefixer = require('gulp-autoprefixer');
var notify = require('gulp-notify');
var sass = require('gulp-ruby-sass');
var concat = require('gulp-concat');
var sourcemaps = require('gulp-sourcemaps');

gulp.task('css', function() {
    return sass('scss/**/*.scss')
        .pipe(sourcemaps.init())
        .pipe(autoprefixer())
        .pipe(concat('ivie2017.css'))
        .on('error', sass.logError)
        .pipe(sourcemaps.write())
        .pipe(gulp.dest('./css'))
            .pipe(notify({ message: 'Wait for it....wait for it!!!' }));
});

gulp.task('default', function() {
    gulp.watch('scss/**/*.scss',['css']);
});

未安裝Sass的Ruby gem。 我運行了命令“ gem install sass”,然后我的scss編譯就好了!

運行$ npm install --save-dev gulp-ruby-sass來安裝gulp ruby​​ sass。

https://github.com/sindresorhus/gulp-ruby-sass#install

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM