【发布时间】:2018-06-10 09:56:08
【问题描述】:
我有这个 gulpfile.js
// Dependencies
var gulp = require('gulp');
var nodemon = require('gulp-nodemon');
// var notify = require('gulp-notify');
var livereload = require('gulp-livereload');
// Task
gulp.task('default', function () {
// listen for changes
livereload.listen();
// configure nodemon
nodemon({
// the script to run the app
script: 'server.js',
ext: 'js'
}).on('restart', function () {
// when the app has restarted, run livereload.
gulp.src('server.js')
.pipe(livereload())
// .pipe(notify('Reloading page, please wait...'));
})
})
仅当我的 server.js(服务器端)文件发生更改时,我才想重新加载 gulp,
但如果我在 angularjs controller.js 中更改了前端文件,则 gulp 重新启动服务器。
如何解决?
【问题讨论】:
标签: javascript angularjs node.js gulp