最近使用cli3搭建ant design vue ui框架时发现项目在ie上不兼容,就引入@babel/polyfill结果发现在ie10上出现了IconFont.js报错,经历了半天的时间终于找到解决办法,如下

1、在main.js上方引入bable

2、在bable.config.js中
presets: [
‘@vue/app’,
[
‘@babel/preset-env’,
{
‘useBuiltIns’: ‘entry’
}
]
]

3、在vue.config.js中transpileDependencies中加入IconFont.js所在的文件夹,最后重启

网友评论