簡體   English   中英

nodemon 應用程序崩潰 - 在開始之前等待文件更改......無論如何如何讓它重新啟動?

[英]nodemon app crashed - waiting for file changes before starting... HOW TO MAKE IT RESTART ANYWAY?

有時它確實會發生,但重新啟動節點會繞過它。 我真的不知道如何調試和查看實際錯誤,而且網站無論如何都需要在線。

我想知道一種在發生此錯誤時重新啟動服務器的方法,而不必更改文件或類似的東西。

我知道這是一種解決方法,等等……但這就是我現在需要做的……

錯誤:

[nodemon] 應用程序崩潰 - 在開始之前等待文件更改...

PACKAGE.json

 "scripts": {
            "test": "echo \"Error: no test specified\" && exit 1",
            "start": "node app.js",
            "server": "nodemon app --ignore './client/'",
            "client": "npm start --prefix client",
            "dev": "concurrently \"npm run server\" \"npm run client\"",
            "build": "concurrently \"npm run server\" \"npm run client\""
        },

開始使用節點服務器。

發生這種情況是因為進程以非正常方式退出。 如果你想在崩潰后自動重啟,那不是 nodemon 的目的。

我會推薦pm2

您可以按照 nodemon FAQ 中的建議嘗試使用forever

forever -c "nodemon --exitcrash" app.js

這樣,如果腳本崩潰,將永遠重新啟動腳本,並且如果有文件更改, nodemon 將重新啟動您的腳本。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM