我是React的新手,可以通过各种免费材料来学习它。
在开发模式下,我试图使用App.js中的每个组件创建一个带有页眉和正文的简单网站
问题是当我在页眉或页脚或正文中更改代码时,即使我强制刷新浏览器,浏览器也不会更新其内容。
更新屏幕的唯一方法是在App.js文件中进行一些更改。 然后它将反映出我所做的所有更改。
使用npm install –g create-react-app
和&create-react-app my-app
创建
并开始在App.js中创建页眉页脚组件
如何解决此问题,显然要等到App.js更改后才能检测到更改。
答案 0 :(得分:0)
您可能需要在App.js中实例化Header和Footer!
答案 1 :(得分:0)
不查看您的代码就很难回答这个问题。 尽管可能不会在app.js中调用页眉/页脚/正文组件是可能的一件事。 请显示代码,以便我们找出问题所在。
答案 2 :(得分:0)
Chowkidar
似乎存在一些问题。请在您的CHOKIDAR_USEPOLLING=true
中的运行脚本中添加package.json
。下面的示例:
"start": "CHOKIDAR_USEPOLLING=true react-scripts start"
答案 3 :(得分:0)
显然,没有内置的反应观察器来查找和包含/考虑新添加的文件。
因此,每次我在新文件中添加一些新组件时,我都需要npm start