react-app-polyfill 使用配置
react项目在IE打开不兼容解决办法:
1.安装react-app-polyfill和core-js
npm i react-app-polyfill core-js --save
2.在src/index.js引入(需放在首行)
import 'core-js/es'
import 'react-app-polyfill/ie9'
import 'react-app-polyfill/stable'
3.修改package.json
"production": [
">0.2%",
"not dead",
"not op_mini all",
"ie > 9"
],
"development": [
"last 1 chrome version",
"last 1 firefox version",
"last 1 safari version",
"ie > 9"
]
4.重启项目即可
补充:如果没生效,删除node_modules目录, 重新下载