1

フォルダー上のファイルを変更するときに、npm スクリプトで nodemon を使用して 2 つのサーバー ファイルを再起動したい

ここに私のnpmスクリプト

"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"start": 
    "nodemon app/api/server.js && nodemon app/backend/server.js"
 },
4

3 に答える 3

3

私はついに並行プラグインを使用してそれを行いました

そして、私のnpm起動スクリプトは

"start": "concurrently \"nodemon app/backend/server.js\" \"nodemon app/api/server.js\" "
于 2017-01-10T07:06:13.203 に答える
1

nodemon の構成ファイル を使用して、追加の設定nodemon.jsonを指定できます。このファイルをアプリケーションのルートに配置します。

nodemon.json

{
  "restartable": "rs",
  "ignore": [
    ".git",
    "node_modules/**/node_modules"
  ],
  "verbose": true,
  "watch": [
    "app/api/server.js", //list of files, you want to watch for changes
    "app/backend/server.js" 

    // "app/api/", if you want to watch for all files in sub directory
  ],
  "ext": "js json"
}

これらの変更を行うと、次のpackage.jsonようになります

"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"start": 
    "nodemon app/api/server.js" // file list was added in nodemon.json
 },
于 2017-01-10T03:53:18.927 に答える
-1

ファイルstart内のスクリプトは次のようになります。package.json

"start": "nodemon app/api/server.js app/backend/server.js"
于 2017-01-09T15:23:04.633 に答える