Spa*_*Dog 1 internet-explorer-11 reactjs
使用:反应16.8.6。工作于:开发模式。
1)做:npm create-react-app my-app
2)cd my-app
3)添加:导入“ react-app-polyfill / ie11”;作为index.js中的新第一行
4)做:npm开始
5)在Windows 10的IE11中,它将在控制台中终止:
SCRIPT1002:语法错误1.chunk.js(10735,34)
SCRIPT1002:语法错误main.chunk.js(154,1)
我尝试了其他polyfills:
导入“ react-app-polyfill / ie9”;
和
导入“ react-app-polyfill / stable”;
和
导入'react-app-polyfill / ie9'; 导入“ react-app-polyfill / stable”;
和
导入'react-app-polyfill / ie11'; 导入“ react-app-polyfill / stable”;
语法错误的位置已更改,但仍会发生。
在所有其他浏览器上都可以正常工作。
import "react-app-polyfill/ie11";
import React from "react";
import ReactDOM from "react-dom";
import "./index.css";
import App from "./App";
import * as serviceWorker from "./serviceWorker";
import "bootstrap/dist/css/bootstrap.css";
ReactDOM.render(<App />, document.getElementById("root"));
Run Code Online (Sandbox Code Playgroud)
该中止将在加载生成的代码之前立即发生。它在IE11中提供了旧的“死亡白屏”。
谁能分享神奇的魅力,让16.8.6入门版应用程序在IE11中工作?
您可以参考以下步骤来支持IE11:
首先,安装软件包:npm install react-app-polyfill。
其次,import 'react-app-polyfill/ie11'; import 'react-app-polyfill/stable';在src / index.js的第一行中添加。
第三,ie 11像这样添加packge.json:
最后,您可以重新启动应用程序,它将在IE11中运行。如果仍然无法使用,请删除该应用,然后按照上述步骤重新创建。
| 归档时间: |
|
| 查看次数: |
1444 次 |
| 最近记录: |