2014-10-03 91 views
1

在觀看文件更改後,我一直收到Bus error: 10gulp.watch()爲什麼Gulp.js會用gulp.watch拋出一個總線錯誤:10?

爲什麼Bus error發生有效的gulp文件?

這裏是我的gulpfile:

var gulp = require('gulp'); 
var minifycss = require('gulp-minify-css'); 

gulp.task('css', function() { 
    return gulp.src('css/*.css') 
    .pipe(minifycss()) 
    .pipe(gulp.dest('css/min')); 
}); 

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

回答

2

我解決我的問題,從信息上的堆棧溢出,GruntJS 「bus error grunt watch」類似的問題。

OS X Mavericks和Node.js版本< v0.10.21存在一個共同的問題。我正在運行v0.10.20。

我升級了節點,現在gulp.watch()工作正常。

3

我也得到這個錯誤,然後意識到我有一個循環依賴在我sass進口。

相關問題