2017-01-09 75 views

回答

1

我終於完成了,通過使用同時插件

我的NPM啓動腳本會

"start": "concurrently \"nodemon app/backend/server.js\" \"nodemon app/api/server.js\" " 
-1

這裏是你的start腳本應該怎麼看起來像在package.json文件:

"start": "nodemon app/api/server.js app/backend/server.js" 
+0

我已經變了樣,它不工作 – Sivabalan

1

您可以使用ñ odemon的配置文件nodemon.json指定additional settings。將此文件放在應用程序的根目錄下。

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 
}, 
+0

我安裝nodemon本地。 nodemon配置文件是否也在本地工作? – Sivabalan

+0

是的,它會。 'nodemon支持本地和全局配置文件。 '更多[這裏](https://github.com/remy/nodemon#config-files)。但文件名必須是'nodemon.json' – Sridhar

+0

當我在後臺文件夾或文件夾的API的重新啓動的API文件夾中的文件server.js改變任何文件,但我也想重啓後端的server.js夾。腕錶鍵會看只有被改變的文件或它指向到重新啓動服務器 文件? – Sivabalan

相關問題