序文
通常はノードプロジェクト名でノードプロジェクトを開始し、ノード内のコードを変更した後、再起動する必要があります。変更したコードが有効になるため、開発プロセスで非常に面倒です。本日は自動で紹介します。再起動します。ツール-nodemon
nodemonをインストールします
Nodemonは、ソースの変更を監視し、サーバーを自動的に再起動するユーティリティです。
npm install nodemon
また、クロス環境ツールをインストールすることをお勧めします。これにより、コードを複数の環境(mac、windows ...)と互換性を持たせることができます。
npm install cross-env
package.jsonを変更します
package.jsonを開き、その中の「スクリプト」を次のように変更します。
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"dev": "cross-env NODE_ENV=dev nodemon ./bin/www.js"
},
主に開発ラインの構成を増やすため。NODE_ENV=devは、環境変数をdevに設定する開発環境です。ノードを直接実行する前に、nodemonを実行します。
この場合、npmrundevを直接使用してノードプロジェクトを開始できます
その後、プロジェクトを変更して保存するたびに、次の再起動プロンプトがコンソールに表示されます。