reactjs - 对 app.js 所做的更改不适用于 react js
问题描述
我完全没有反应!
问题
我已经create-react-app
全局安装,然后在文件夹中创建了一个反应应用程序,并启动了开发服务器。当我键入localhost:3000
时它会加载主页但是当我尝试对app.js
文件进行更改并且它们没有反映在浏览器中时,为什么会这样?我正在使用以下命令来运行服务器:
npm run start
我猜服务器启动得很好,因为它在运行后给了我这个npm run start
:
newapp@0.1.0 start F:\Projects\newapp
反应脚本开始`
我想知道为什么我可能做出的更改没有反映在浏览器中?
控制台显示:
解决方案
我建议你首先删除node_modules
并npm run install
再次运行。
然后,您应该确保您的项目所在的文件夹不在保管箱文件夹或任何其他类型的特殊文件夹中。
确保,以便我们可以排除任何其他问题,按create-react-app
原样使用提供的项目,还没有更改(甚至没有重命名文件)
尝试从文件夹内而不是从外部运行应用程序。(cd F:\Projects\myapp
然后npm run start
)
为了测试,使用一个简单的文本编辑器来修改文件的内容。
如果没有任何效果,请检查https://facebook.github.io/create-react-app/docs/troubleshooting#npm-start-doesnt-detect-changes
最终,如果这些都不起作用,您应该在这里发表评论或打开一个新问题https://github.com/facebook/create-react-app/issues/659