Reactjs的旧工作呈现给浏览器,新代码对浏览器没有影响

时间:2018-03-03 15:11:12

标签: reactjs

我正在开发一个React应用程序,我不得不工作一段时间。

我回来了。我使用TFoo

启动我的本地服务器

无论我在live-server public/文件上做什么,都不会渲染。我仍然可以看到我在浏览器上做的最后一项工作,但我的app.js文件在浏览器中没有任何影响,即使浏览器上呈现的内容来自我的app.js文件。老实说,我永远不会习惯React的这种无声失败。所有文件都正确加载。

我应该寻找什么?我错过了什么?

这是我的app.js文件:

app.js

1 个答案:

答案 0 :(得分:0)

问题是您的应用程序没有进行转换,因此您没有在浏览器中看到代码呈现中所做的任何更改。这也解释了为什么你只看到你上次工作的原因。

您使用yarn进行一件事,然后使用npm安装其他内容。如果yarn安装不适合你,你可以开始使用npm,但是一旦你这样做,就坚持使用它。

重做package.json安装,但npm除外。

运行npm init

使用npm install babel-preset-react babel-preset-env live-server

重新安装

您应该能够看到您对app.js文件渲染所做的所有更改。