VUE 项目在IE11白屏报错 SCRIPT1002: 语法错误
问题现象项目使用vue/cli3脚手架搭建的前端项目,vue版本为2.6.10。ie11报错问题如下:(当时的报错没有截图,用的别人的图)像这种根本就没法排查错误,很恼火百度了一堆,全是抄来抄去,关键还没有能解决问题的,艹!万能的谷歌走起其实对于这个问题很明显就是语法错误,就是ie不支持的问题,ie垃圾既然是语法的问题,那就是编译的问题,那么咱们就直接编译对应的包,但是那是哪个包呢重点来了:点开报
·
问题现象
项目使用vue/cli3脚手架搭建的前端项目,vue版本为2.6.10。
ie11报错问题如下:
(当时的报错没有截图,用的别人的图)
像这种根本就没法排查错误,很恼火
百度了一堆,全是抄来抄去,关键还没有能解决问题的,艹!万能的谷歌走起
其实对于这个问题很明显就是语法错误,就是ie不支持的问题,ie垃圾
既然是语法的问题,那就是编译的问题,那么咱们就直接编译对应的包,但是那是哪个包呢
重点来了:点开报错信息,会发现断点在的地方就是报错的地方,那肯定就是这里的问题了,但是这是编译后的代码,怎么排查是哪个包呢,头疼!
正在头疼的时候发现上面的注释不就是这个包的名字吗???
恍然大悟,犹如发现新大陆
就是他了,此图不是我的报错信息,我的报错信息是
./node_modules/_js-base64@3.6.2@js-base64.js
既然找到问题的包那就指定让它编译;用webpack
直接在vue.config.js里配置编译代码
transpileDependencies: [
/[/\\]node_modules[/\\]_js-base64@3.6.2@js-base64[/\\]/,
],
然后直接 npm run serve
大功告成!完事!下班!
更多推荐
已为社区贡献18条内容
所有评论(0)