VUe Eelement-ui 兼容es6 兼容IE9+ 报错:SCRIPT1003: 缺少 ':’
1
es6
ES5,
js的转换
2、引入babel-polyfill
3、使用ESLint 语法规则,但是项目语法
基本上要
正确方法:下载依赖:babel-polyfill
(1)、安装依赖:
npm install --save babel-polyfill
如果你的英文入口使用ES6 import 语法,你应该在入口的开头替代导入垫片,以保证他是最先加载的js;
import 'babel-polyfill'
或在webpack中引入 ---- webpack.base.conf.js
module.exports = {entry: ["babel-polyfill","./app/js"]
}
复制代码
<-官方写法
module.exports = {entry: {app: ['babel-polyfill', './src/main.js']},
}复制代码
<-my project写法
如若没有解决:IE 9+依然报错:SCRIPT1003: 缺少 ':’
npm run build 是否
发现是UglifyJs无法解析ES6的问题,而在1.4.2 element-ui的包估计有ES6的语法,所以才导致打包失败
webpak.base.conf.js
resolve('/node_modules/_element-ui@1.4.3@element-ui/src'),resolve('/node_modules/_element-ui@1.4.3@element-ui/packages')复制代码
{test: /\.js$/,loader: 'babel-loader',include: [resolve('src'), resolve('test'),resolve('/node_modules/_element-ui@1.4.3@element-ui/src'),resolve('/node_modules/_element-ui@1.4.3@element-ui/packages'),]
},复制代码
_element-ui@1.4.3@element-ui
转载于:https://juejin.im/post/5a25480d6fb9a0452a3c2a29
VUe Eelement-ui 兼容es6 兼容IE9+ 报错:SCRIPT1003: 缺少 ':’相关推荐
- Vue CLI3不兼容IE11打开空白报错SCRIPT1003: 缺少 ‘:‘
一.问题描述 Vue CLI3打包上线后的代码使用IE11打开后是空白的,控制台报错: SCRIPT1003: 缺少 ':' app.js (304501,83045) 其他浏览器打开没问题,问题定位 ...
- 兼容IE系统,报错SCRIPT1006: 缺少 ‘)‘
系统使用IE系统打开报错截图: 第一步:使用npm安装babel-polyfill 依赖 npm install --sava babel-polyfill npm install --sava ba ...
- Vue项目下IE报错 SCRIPT1003: 缺少 ‘:‘,导致页面空白的解决方案
❝ 今年年初加入了物资团队,遇到的第一个问题就是解决IE的兼容性问题. ❞ 1 现象 当时的情况是IE浏览器在登录系统时,登录页无法加载,页面显示空白,所以也无法访问系统里的其他页面. 2 查看报错 ...
- vue打包后有es6语法兼容问题,ie报错
vue打包后有es6语法兼容问题,ie报错 (个人学习笔记,仅供参考): 情景:ie/360浏览器打开build之后的页面报错了,点击报错定位的时候发现有"const"和箭头函数语 ...
- vue项目初始化时npm run dev报错webpack-dev-server解决方法
vue项目初始化时npm run dev报错webpack-dev-server解决方法 参考文章: (1)vue项目初始化时npm run dev报错webpack-dev-server解决方法 ( ...
- vue项目在vscode中编译eslint报错没显示红色波浪线提示
vue项目在vscode中编译eslint报错没显示红色波浪线提示. 如下图所示: 下图是预期效果: 不符合Eslint校验规则的代码位置都能展示出来,这样一目了然.能帮助我们迅速找到报错的位置. 然 ...
- css引入报错,vue项目通过import引入外部css报错怎么办
vue项目通过import引入外部css报错的解决办法:首先在[webpack.config.js]中添加相关内容,添加后重新npm run dev:然后json文件中查看是否存在[css-loade ...
- ie浏览器下调试 console.log() 报错SCRIPT5007: 缺少对象
原来使用火狐和谷歌浏览器调试,直接用console.log(param);是没问题的 但是最近这个项目要兼容ie浏览器,发现报错SCRIPT5007: 缺少对象 在具备调试功能的浏览器上,window ...
- Mint-UI 报错提示缺少“raf.js / vue-lazyload / vue-popup” - 解决办法
Vue项目运行mint-ui组件,报错提示缺少"vue-popup" ,如何解决? 有时候还会报错提示:··· (比如 raf.js / vue-lazyload / vue-po ...
- cesium 地图无法加载 报错401 缺少token
cesium 地图无法加载 报错401 缺少token 首先,报错401 说明用户没有访问权限,需要进行身份认证,也就是cesium需要密钥,也是最近实行的吧,因为之前不用也能加载出地图. token ...
最新文章
- 属性字符串(富文本)的使用
- 修改代码150万行!Apache Flink 1.9.0做了这些重大修改!(附链接)
- Android SurfaceView 绘图及帧频处理方法修正
- powerdesigner使用vba脚本创建物理模型的表和列
- MySQL更新时Error Code:1093和Error Code:1175的解决办法
- 怎样转换不同的pdf文件
- Java实现查找2-60以内的完数和盈数
- 软件开发者只要会敲代码就可以了?
- xml存储数据 优缺点_Python大神都是这样处理xml文件的!
- 表格数据快速转换成SQL语句
- android检查内存泄露工具,Android内存泄露检测 LeakCanary2.0(Kotlin版)的实现原理
- paip.抓取网页内容--java php python
- android p 第三方预装,刘作虎确认 一加6T将出厂预装Android P系统
- 使用procexp.exe查看线程详细信息
- 虚拟机win7纯净版镜像_win7中文版家vm虚拟机xp镜像庭普通版32位官方下载
- 云服务器被攻击了快速解决方案
- benj™ 100+城市街拍电影人像调色LR预设/移动LR预设/LUT预设效果预览
- java sql 违反协议_java.sql.SQLException: 违反协议异常的一种解释
- 解决小米远程管理下电脑出现ftp文件错误提示
- Java、JSP研究生导师信息管理系统设计
热门文章
- ai人工智能的本质和未来_人工智能如何塑造音乐产业的未来
- php 时间 拼接,PHP关于时间的时段的重合、 整合的方法
- 第一章计算机基础知识作业答案,计算机基础作业题1答案
- 装linux后分区丢失吗,找到了linux分区顺序错乱修复方法
- matlab挠率算法,中国科学院沈阳自动化研究所
- BZOJ 1146 网络管理Network(树链剖分+BST)
- Android View之布局加载流程
- What is a TensorFlow Session?
- HDU TIANKENG’s rice shop(模拟)
- 一幅图告诉你C-C++注释转换有多简单