原因分析: Ie浏览器不兼容的原因主要是因为不识别es6语法
解决:需要通过babel-polyfill转化,使项目中的依赖包支持ie浏览器
说明:在vue cli4.x之后,无需手动安装babel-polyfill,脚手架中已经内置
如果脚手架版本低需要下载依赖 npm i babel-polyfill –save
一般项目中有babel-polyfill,就会自动转化依赖包,但是也有一些特殊的依赖包不被babel识别
如果你还是发现浏览器白屏不显示,那可能就是有一些依赖不被babel识别需要你手动修改webpack进行添加
报错说明:1002/1003控制台会提示缺少 : 语法错误
那么解决方法如下
找到报错时提示的未识别的依赖,一般是在报错的最后面
也就是这个socket.io-client,babel里面没有,只要把这个依赖添加进去就可以了
添加方法如下
第一种:如果是cli3+ 创建的vue项目**
首先,在根目录新建vue.config.js