javascript - 编译器错误后,React 不再在浏览器中更新
问题描述
我是新手,我注意到在使用 create-react-app 创建应用程序后,它会在我将其保存在 VSCode 中时自动更新。正常行为。但是,一旦我收到第一个编译器错误(这是不同的错误),当我修复问题并重新保存它时,浏览器不再显示更新。通过反复试验,我注意到在第一个编译器错误之后浏览器没有显示更新。解决问题后,我每次都必须刷新页面才能看到更新。有任何想法吗?
解决方案
.env
在项目的基本路径中添加一个文件并包含FAST_REFRESH=false
.
这将禁用快速刷新并返回到热重新加载。
如果不想添加.env
文件,可以添加
"start": "FAST_REFRESH=false react-scripts start"
到 package.json 中。
推荐阅读
- python - 如何使用从另一个位置导入用户定义函数的 cron 运行脚本?
- java - 将 jenkins 作业名称转换为 WorkflowMultiBrancProject
- ruby-on-rails - 如何创建将保留在所有 ActiveRecords (Rails) 中的属性?
- swift - 如何在 Swift 中将双元音符号字符分成对应的两个字母?
- json - 如果内容混合,则显示来自 JSON 的值
- javascript - 功能 setState 和道具
- python - 如何将视图中的参数传递到 django 中的 modelForm 中?
- python - Numpy - 将 3D 数组(100,100,3)与 2D 数组(100,100)相乘
- javascript - 编写 reactJS 网页标记的所有选项有哪些?
- python - Django,使用字典列表的响应