【发布时间】:2019-09-01 11:54:01
【问题描述】:
浏览器控制台不监视错误,但是当我尝试在 git 控制台中运行命令时出现错误。
let gulp = require('gulp');
let sass = require('gulp-sass');
let watch = require('gulp-watch');
let browserSync = require('browser-sync');
gulp.task('sass', function() {
return gulp.src('src/scss/index.scss')
.pipe(sass().on('error', sass.logError))
.pipe(gulp.dest('src/css/index.css'))
});
gulp.task('sass:watch', function() {
gulp.watch('src/scss/index.scss', ['sass']);
});
gulp.task('browser-sync', function() {
browserSync({
server: {
baseDir: 'src'
},
notify: false
});
});
【问题讨论】:
-
你能把错误贴出来吗?
-
错误:正在观看 src/scss/index.scss:监视任务必须是 Gulp.watch (C:\Step-Ham \node_modules\gulp\index.js:31:11) 在 C:\Step-Ham\gulpfile.js:14:10 在 taskWrapper (C:\Step-Ham\node_modules\undertaker\lib\set-task.js: 13:15) at bound (domain.js:402:14) at runBound (domain.js:415:12) at asyncRunner (C:\Step-Ham\node_modules\async-done\index.js:55:18)在 process._tickCallback (internal/process/next_tick.js:61:11)
标签: javascript gulp-watch