我是这个领域的新手,所以如果这个问题是完全基本的,请原谅。我看过一些教程使用nodemon来监视文件,并在Nodejs后端上重新启动服务器。我已经看到其他人使用webpack在前端监视诸如create react app
之类的文件。您实际上可以使用nodemon来观看文件并刷新前端页面吗?
答案 0 :(得分:1)
是的,我相信您可以使用package.json
脚本进行设置!
例如,对于在客户端文件夹中带有create-react-app
的节点服务器,您可以按照以下方式声明启动脚本:
"start": "concurrently \"nodemon server.js\" \"cd client && nodemon start\""
然后,当您运行npm start
时,它将同时在服务器文件和客户端文件夹上运行nodemon
请注意,这假设您的服务器文件名为server.js
,而客户端文件位于名为client
的文件夹中,并且将要求您安装concurrently
依赖项。
答案 1 :(得分:-1)
如果客户端文件夹中已经有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),另一个中断也将