在我更改App.js之前,React应用程序不会刷新

时间:2019-08-28 11:09:38

标签: reactjs

我是React的新手,可以通过各种免费材料来学习它。

在开发模式下,我试图使用App.js中的每个组件创建一个带有页眉和正文的简单网站

问题是当我在页眉或页脚或正文中更改代码时,即使我强制刷新浏览器,浏览器也不会更新其内容。

更新屏幕的唯一方法是在App.js文件中进行一些更改。 然后它将反映出我所做的所有更改。

使用npm install –g create-react-app和&create-react-app my-app创建 并开始在App.js中创建页眉页脚组件

如何解决此问题,显然要等到App.js更改后才能检测到更改。

4 个答案:

答案 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