Node.js設定は、nodemonツールを使用して自動的に再起動して実行するようにコードを変更します

序文

通常はノードプロジェクト名でノードプロジェクトを開始し、ノード内のコードを変更した後、再起動する必要があります。変更したコードが有効になるため、開発プロセスで非常に面倒です。本日は自動で紹介します。再起動します。ツール-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を直接使用してノードプロジェクトを開始できます

ここに画像の説明を挿入
その後、プロジェクトを変更して保存するたびに、次の再起動プロンプトがコンソールに表示されます。

ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/weixin_45745641/article/details/123646388