NodemonとBabelを使用しています。6. Nodemonをグローバルにアンインストールし、最新のバージョンをインストールしました。私は私のNPMスクリプトの次の行の両方を試してみましたバーベル使用時にNodemonが複数回保存される
:
"watch-new": "nodemon src/index.js --exec babel-node"
そして
"watch-new": "nodemon src/index.js --exec babel -w src/ -d build/ --source-maps"
をバベルを実行しているの変化が類似した/同じnodemon関連の混乱アップにつながるように見えます。
私は、単にconsole.log("Hello, World!");
を含むファイルから始めて、console.log("Test");
を含むそのステートメントの後の行を追加しました。今すぐ2行のファイルを保存すると(1回のみ)、次のコンソール出力が行われます。 nodemonに、次のいずれかを追加する
は私のプログラムは、「2.5 --delay」または「-L」/一度のみ再起動して「--legacyWatch」
なぜそれが何度も実行してリロードされるのですか?
ありがとうございます。あなたの新しいスクリプトに合わせてnpmスクリプトを変更しました。私はこの変更を一度行った後にこの出力を得ます。強調表示された行は、コードを変更して一度saveを押す前の位置です。 http://imgur.com/a/glcs1 – Connorelsea
「-w src /」を削除しても、それは永遠に実行されます。ただの観察。 – Connorelsea
次のいずれかをnodemonに追加すると、プログラムは "--delay 2.5"または "-L"/"--legacyWatch" – Connorelsea