react项目在IE11打开不兼容怎么办(附解决方法)

2024年09月24日 建站教程

react项目在IE11打开不兼容怎么办,可以解决吗?下面web建站小编给大家详细介绍一下!

解决方法1:

1.安装react-app-polyfill

npm i react-app-polyfill  --save

2.在src/main.js引入(需放在首行)

import 'react-app-polyfill/ie11' 

import 'react-app-polyfill/stable

解决方法2:

//在babel.config.js中配置参数
module.exports = {
  presets: [
    // bable预设, 兼容于ie11的语法配置
    [
      '@babel/preset-env',
      // 支持的最低环境版本
      {
        targets: {
          ie: '11',
          chrome: '58',
        },
        // 只包含你所需要的 polyfill,  即按需加载
        useBuiltIns: 'usage',
        corejs: 3,
      },
    ],
    // 转换vue语法
    '@vue/cli-plugin-babel/preset',
    // 转换react语法
    '@babel/preset-react',
  ],
  plugins: [...]
}

本文链接:http://so.lmcjl.com/news/13806/

展开阅读全文
相关内容