Vue项目在IE报错SCRIPT1003: 缺少' : ',导致页面空白的解决方案
2024-10-20 20:32:04
一、问题
用IE浏览器访问系统,页面显示空白,控制台报错 SCRIPT1003: 缺少' : '
二、查看报错
2.1、点击控制台报错,进入app.js,咋一看代码看不懂,不要慌,一直往上看就可以看到具体是哪个库报的错
2.2 、我的项目是word-cloud报错了
2.3、 在package.json找到相关依赖
三、解决方法
3.1、先安装babel-polyfill
安装命令: npm install --save babel-polyfill
3.2 、在main.js引入
3.3、在vue.config.js里配置
说明:node_modules里的依赖默认是不会编译的,会导致es6语法在ie中的语法报错,所以需要在vue.config.js中使用transpileDependencies属性配置node_modules中指定哪些文件夹或文件需要编译.
四、配置完成后,重新启动项目
进行验证,这时候发现可以成功访问系统了,到此为止这个问题也就解决了。
最新文章
- vue 学习笔记
- C++系统预定义4个用于标准数据流对象
- DX使用texconv工具批处理dds格式图片
- Error parsing 'file:///media/RHEL_5.5\\ x86_64\\ DVD/Server'
- HDU4871 Shortest-path tree(最短路径树 + 树的点分治)
- Linux 系统常用命令汇总(五) 磁盘管理
- ajax使用post提交中文
- SQL如何查询对应的object
- FPGA开发心得
- ubuntu 乱码 改为英文
- hadoop多次格式化后,导致datanode启动不了,怎么办?(伪分布式)
- 12.java.lang.NoSuchMethodException
- 使用CUNIT测试
- PAT (Advanced Level) 1063. Set Similarity (25)
- JVM内存分配与回收策略
- 你为什么必须(从现在开始就)掌握linux
- 跳到IE9的一个坑里了(枚举 JavaScript 属性)
- MybatisMapper 映射框架(增删改查 原始模式)
- Tomcat 跨域问题的解决
- JSP 隐含对象
热门文章
- LeetCode-537 复数乘法
- 论文学习 Dilated Inception U-Net (DIU-Net) for Brain Tumor Segmentation 1
- 多个mysql版本并行运行
- Kubernetes v1.22 编译 kubeadm 修改证书有效期到 100 年
- 不可忽略的.gitignore_global
- C - Functions again CodeForces - 789C (dp、思维)
- nacos启动报错
- risv RV32I寄存器全称
- JS学习-Web Workers API接口
- 在docker中导入python的包时ImportError: libgthread-2.0.so.0: cannot open shared object file: No such file or directory