簡體   English   中英

是否可以運行nodemon在前端發生更改時重新啟動服務器?

[英]Is it possible to run nodemon to restart server upon changes on front-end?

我是這個領域的新手,如果這個問題是完全基本的,請原諒。 我看過一些教程使用nodemon來監視文件,並在Nodejs后端上重新啟動服務器。 我見過其他人使用webpack來監視文件,例如在前端上create react app 您實際上可以使用nodemon來觀看文件並刷新前端頁面嗎?

是的,我相信您可以使用package.json腳本進行設置! 例如,對於在客戶端文件夾中具有create-react-app的節點服務器,您可以按照以下方式聲明啟動腳本:

"start": "concurrently \"nodemon server.js\" \"cd client && nodemon start\""

然后,當您運行npm start它將在服務器文件和客戶端文件夾上同時運行nodemon

請注意,這假設您的服務器文件名為server.js而客戶端文件位於名為client的文件夾中,並且將要求您安裝concurrently依賴項。

如果您已經在客戶端文件夾中create react app則可以使用類似的方法。 "server": "nodemon server.js", "client": "cd client && yarn start", "dev": "concurrently --kill-others-on-fail \\"yarn server\\" \\"yarn client\\""

同時允許我們在一個終端上運行,也允許我們通過--kill-others-on-fail ,這意味着如果其中一個中斷(在Mac上為control + c),則另一個也會中斷

暫無
暫無

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

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