我不知道会出现什么问题。当我开发大部分时间时,我的CPU使用100%。我已经尝试过几种方式来执行这个gulpfile.js并继续使用相同的错误。我在其他帖子中读到可能有一些循环,我没有反馈,但我不知道那个错误在哪里。任何有经验的人都可以帮助我吗?
我的GULP文件是:
'use strict';
var gulp = require('gulp');
var browserSync = require('browser-sync').create();
var util = require('gulp-util');
var compass = require('gulp-compass');
var error = util.colors.bold.red;
function errorHandler(err) {
console.log(error(err.toString()));
this.emit('end');
}
var optionsCompass = {
config_file : 'config.rb',
css : './css',
sass : './scss',
image : './img'
};
gulp.task('scss', function() {
return gulp.src('./scss/**/*.scss')
.pipe(compass(optionsCompass).on('error', errorHandler))
.pipe(gulp.dest('./css'))
.pipe(browserSync.stream());
});
gulp.task('server', function() {
gulp.src('./scss/**/*.scss')
.pipe(compass(optionsCompass).on('error', errorHandler))
.pipe(gulp.dest('./css'));
browserSync.init({
proxy: 'todentro.localhost/'
});
gulp.watch('./scss/**/*.scss', ['scss']);
gulp.watch('./**/*.html', browserSync.reload);
gulp.watch('./**/*.js', browserSync.reload);
});
gulp.task('default', ['server']);