create-react-app - 当服务器代码发生更改时,create-react-app 不会重新启动
问题描述
使用 /src/setupProxy.js,我已经导入 /server/index.js 并启动了一个服务器 api。
问题是对 /server/ 目录中文件的更改不会重新启动 create-react-app,因此在我杀死它并重新启动它之前,我看不到任何更改。
有没有办法让 create-react-app 也监视服务器目录的更改,或者使用 nodemon 运行 create-react-app 的方法?
解决方案
看起来你可以
nodemon create-react-app start
当您在 src 目录中进行更改时,create-react-app 会在浏览器中进行更好的就地更新,因此您不希望 nodemon 在这种情况下触发重新启动。
为避免这种情况,请创建一个名为nodemon.json
:
{
"ignore": ["src/*", "build/*"]
}
然后 nodemon 只会重新启动非反应的东西更新。
我也添加了构建目录,因为它不应该是重启的一部分。
推荐阅读
- c# - 可替换的第三方服务
- flutter - Flutter - 构建游戏的基础知识
- android - 防止短信发送后显示短信
- android - 无法应用 AppCompatActivity 中的 setSupportActionBar (androidx.appcompat.widget.Toolbar)
- typescript - 打字稿错误地将变量标记为从不
- python - 在链接列表中添加链接-python
- python - 使用 Paramiko 向 BOSCLI shell 发送命令
- c++ - 在执行期间将父类转换为子类
- .net-core - IDistributedCache 的默认到期时间是多少?
- pytorch - Nsight Compute 无法分析 Waveglow(PyTorch 应用程序)