使用:反应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中工作?