2

タイトルが示すように、gulp-nodemongulp ファイルのモジュールを使用して、ファイルの変更を検出したときに 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一般的に?

4

2 に答える 2