タイトルが示すように、gulp-nodemon
gulp ファイルのモジュールを使用して、ファイルの変更を検出したときに 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!');
});
});
リストしたタスクはすべて基本的なビルド タスクです。ファイルを変更するとサーバーが再起動しますが、それ以降の変更は無視されます。
さらに、プロセスを中断すると ( CTRL+C
) nodemon は、2 つのインスタンスが同時に実行されているかのように再起動メッセージを表示します。
私は何か間違っていgulp-nodemon
ますか?それともgulp
一般的に?