0
我需要使用nodemon同時運行兩個服務器(www.js和apiServer.js)。我已指定爲的package.json「開始」鍵,該值作爲如何使用nodemon同時運行兩個服務器
當我運行:nodemon
與其中的package.json放在當前工作目錄,只有「API服務器的命令提示符。 js「正在運行。其他「www.js」沒有運行。
如果有人能夠幫助解決這個問題,我將不勝感激。提前致謝。
我需要使用nodemon同時運行兩個服務器(www.js和apiServer.js)。我已指定爲的package.json「開始」鍵,該值作爲如何使用nodemon同時運行兩個服務器
當我運行:nodemon
與其中的package.json放在當前工作目錄,只有「API服務器的命令提示符。 js「正在運行。其他「www.js」沒有運行。
如果有人能夠幫助解決這個問題,我將不勝感激。提前致謝。
&&
運算符將按順序運行進程,因此第二個進程無法啓動,因爲第一個進程無法解析。
嘗試concurrently
NPM模塊 - 它可以讓你同時運行過程 - https://www.npmjs.com/package/concurrently
所以你安裝它之後,你的命令看起來像
"start": "concurrently \"node apiServer.js\" \"node ./bin/www.js\""
但是如果使用它,將工作部署? –
我個人只在本地開發模式下使用過這個模塊,並且我沒有用它來運行像你期望的那樣的同時運行的服務器。它在本地工作嗎?如果是這樣,那麼我不明白爲什麼它不會在生產中工作......但我從來沒有試圖做到你正在做的事情,所以我不能肯定地說。 – skwidbreth
我建議您首先部署到「分期」生產環境中進行測試。 – skwidbreth