[iview/iview-admin]ie:11 不兼容,无效字符

2024-01-29 809 views
1

ie:11 iview-admin2.0 git clone的项目然后删除里面有的进行开发,在IE11和360兼容模式下,出现无效字符,由于是vue-cli3.0的脚手架,实在无法解决。。。。自己排查原因是在eval里面好像有es6的语法,但是没有解决办法。。尝试了各种方法。。

回答

4

编辑bable.config.js module.exports = { presets: [ [ '@vue/app', { useBuiltIns: 'entry' } ] ] }

编辑vue.config.js module.exports = { transpileDependencies: ['iview'], chainWebpack: config => { config .entry('polyfill') .add('@babel/polyfill') config.resolve.alias .set('@', resolve('src')) // key,value自行定义,比如.set('@@', resolve('src/components')) .set('_c', resolve('src/components')) } }

再引入@babel/polyfill npm i @babel/polyfill -S

8

不用再再安装@babel/polyfill 这个依赖