如何解决反应-浏览器未检测到更改,控制台显示“ [HMR]等待来自WDS的更新信号...”
我对React来说还很陌生,如果我要问一些愚蠢的事情,对不起。任何帮助将不胜感激:)
环境
- Windows 10(WSL2)中的Ubuntu 20.04
- 节点版本-v14.1.0
- Npm版本-v6.14.7
- 代码编辑器-VS Code v1.14.0
STEPS I DID
-
npx create-react-app <app-name>
-
cd <app-name>
-
npm start
-
https://localhost:3000
在带有默认React登陆页面的浏览器中打开。控制台显示“ [HMR]正在等待来自WDS的更新信号... ' - 删除
src
目录中的所有文件,并在index.js
目录中创建空的src
。
预期输出:黑屏
输出:即使重新加载页面,React的默认登录页面。
我在问这个问题之前所做的努力:(
- 查看了
create-react-app
的问题。 - 尝试按照官方文档中的说明进行故障排除
create-react-app
。 - 在stackoverflow中寻找类似问题。找到了一些但没有任何效果,可能是因为我的开发环境与它们不同(Windows 10中的WSL2)。
解决方法
对我来说,这听起来像是一个缓存问题。我的猜测是清除您的Google Chrome浏览器缓存,然后重试。如果那不起作用,请检查您的package.json文件,并确保在“ scripts”:“ start”下显示“ react-scripts start”。
,是的!问题已解决。 这是我的错误:(。 这些天来,我一直在尝试从WSL2访问Windows文件系统,这似乎很慢。所以我决定在Linux文件系统中工作。现在一切正常。感谢您的帮助:)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。