首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么React应用程序不能在浏览器中工作

为什么React应用程序不能在浏览器中工作
EN

Stack Overflow用户
提问于 2020-02-26 07:04:13
回答 1查看 1.3K关注 0票数 0

React根本没有在中工作,我已经为这个问题使用了多个解决方案,但没有得到任何解决方案。

  1. npm反应-应用-多填充-节省
  2. 在index.js中添加以下文件 进口“ie9 app-polyfill/IE9”;进口“react app-poly填充/ie9 11”;进口“react app-poly填充/稳定”;
  3. 在package.json中,并在“浏览列表->开发”部分中添加"ie 11“:

*

代码语言:javascript
复制
"browserslist": {
"production": [
">0.2%",
"not dead",
"not op_mini all"
],
"development": [
"ie 11",
"last 1 chrome version",
"last 1 firefox version",
"last 1 safari version"
]
}
  1. 删除.cache中的node_modules
  2. npm启动

提前谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-02-27 05:35:32

请打开package.json文件并检查是否正在使用“react”:"3.3.0"或更高版本?

我见过很多用户现在也有类似的问题。

如果您使用的是“react”:"3.3.0"或更高版本,那么请尝试使用“react”:"3.2.0"。它可以帮助解决这个问题。

在进行此更改后,尝试清除node_modules/..cache。

参考文献:

  1. 默认的创建-反应-应用程序不工作在IE中,尽管多填充和浏览器列表。
  2. “react app-polyfill”在IE11中不起作用
  3. IE11支持在dev模式下无法工作,即使在添加了所有的填充并启用了ie11支持#8197之后
  4. 为什么使用created app创建的应用程序不能在IE浏览器中工作?#8195
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60408439

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档