2015-06-11 38 views
1

ONCE重新正如标题所说,我用我的一饮而尽文件gulp-nodemon模块有nodemon重新启动我的服务器,当它检测到文件更改:咕嘟咕嘟-Nodemon手表的变化,只有

gulp.task('default', function() { 
    nodemon({ script: 'dist/server/main.js', 
     tasks: ['server', 'bundle', 'css', 'ejs'], 
     ext: 'ejs js json' 
    }).on('restart', function() { 
     console.log('Restarted!'); 
    }); 
}); 

所有我列出的任务是基本构建任务。当我改变一个文件时,服务器将重新启动,但未来的变化被忽略:

enter image description here

更重要的是,如果我中断处理(CTRL+C)nodemon显示重启消息,就好像2个实例在运行同时:

enter image description here

我做得不对gulp-nodemon?或者只是gulp一般?

+0

当您初次运行后的变化,它说,它正在运行的任务,但它不会改变任何东西? –

+0

它会更改并成功重新启动。 –

+0

看起来这是'gulp-nodemon'本身的一个问题:https://github.com/JacksonGariety/gulp-nodemon/issues/70 –

回答