Gulpfile不是';你不看文件吗?

Gulpfile不是';你不看文件吗?,gulp,gulp-watch,Gulp,Gulp Watch,出于某种原因,当我使用“gulp”命令时,它不是在最后“观看”。我希望它在我更改文件时刷新页面。这是我的gulpfile: //Gulp var gulp = require('gulp'), //Plugins sass = require('gulp-sass'), concat = require('gulp-concat'), uglify = require('gulp-uglify'), rename = require('gulp-rename'), fileInclu

出于某种原因,当我使用“gulp”命令时,它不是在最后“观看”。我希望它在我更改文件时刷新页面。这是我的gulpfile:

//Gulp
var gulp = require('gulp'),

//Plugins
 sass = require('gulp-sass'),
 concat = require('gulp-concat'),
 uglify = require('gulp-uglify'),
 rename = require('gulp-rename'),
 fileInclude = require('gulp-file-include'),
 imageMin = require('gulp-imagemin');

//Sass
gulp.task('sass', function() {
    return gulp.src('source/assets/sass/**/*.scss')
    .pipe(sass({
        style: 'compressed'
    }))
    .pipe(gulp.dest('./build/assets/css'))
});

//Concatenate and minify the Js Plugins
gulp.task('jsplugins', function() {
    return gulp.src('source/assets/js/plugins/*.js')
        .pipe(concat('plugins.js'))
        .pipe(gulp.dest('./build/assets/js'))
        .pipe(rename('plugins.min.js'))
        .pipe(uglify())
        .pipe(gulp.dest('./build/assets/js/'));
});

//Minify main JS
gulp.task('jsmain', function() {
    return gulp.src('source/assets/js/main.js')
        .pipe(uglify())
        .pipe(rename('main.min.js'))
        .pipe(gulp.dest('./build/assets/js'));
});

//Images
gulp.task('images', function() {
    return gulp.src('source/assets/images/**.*')
        .pipe(imageMin({progressive: true}))
        .pipe(gulp.dest('build/assets/images/'))
});

//Includes
gulp.task('fileInclude', function() {
  gulp.src(['source/*.html'])
    .pipe(fileInclude({prefix: '@@',basepath: '@file'}))
    .pipe(gulp.dest('./build'));
});

//Main Watch
gulp.task('watch', function() {
    gulp.watch('source/assets/sass/**/*.scss', ['sass']);
    gulp.watch('source/*.html', ['fileInclude']);
    gulp.watch('source/assets/js/main.js', ['jsmain']);
    gulp.watch('source/assets/js/plugins/*.js', ['jsplugins']);
    gulp.watch('source/assets/images/**.*', ['images']);
});

//Main Command
gulp.task('default', ['sass', 'jsplugins','jsmain', 'images','fileInclude', 'watch'], function() {
    process.exit(0);
});
这是我在运行“gulp”时得到的输出:


我不知道为什么表的末尾没有走

我把它修好了。出于某种原因,它实际上在观看,但似乎没有。一开始不知道为什么会这样。这可能是我后来删除的另一个插件。

我看不出有什么错误,你运行的是哪个gulp版本?@kot我使用的是gulp版本3.9.0实际上,你的以下内容是正确的。。。
[09:57:44] Using gulpfile ~/Sites/elonco-35359-LOOC-Art-Manage-
Kit/gulpfile.js
[09:57:44] Starting 'sass'...
[09:57:44] Starting 'jsplugins'...
[09:57:44] Starting 'jsmain'...
[09:57:44] Starting 'images'...
[09:57:44] Starting 'fileInclude'...
[09:57:44] Finished 'fileInclude' after 3.1 ms
[09:57:44] Starting 'watch'...
[09:57:44] Finished 'watch' after 21 ms
[09:57:44] Finished 'jsplugins' after 52 ms
[09:57:45] Finished 'jsmain' after 131 ms
[09:57:45] Finished 'sass' after 163 ms
[09:57:45] gulp-imagemin: Minified 2 images (saved 5.27 kB - 44.4%)
[09:57:45] Finished 'images' after 178 ms
[09:57:45] Starting 'default'...