博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
vue+iview打包报错Unexpected token: punc (()
阅读量:6936 次
发布时间:2019-06-27

本文共 616 字,大约阅读时间需要 2 分钟。

hot3.png

最近在项目中遇到vue项目build时报错

ERROR in static/js/vendor.7cc64802b7814edeb429.js from UglifyJsUnexpected token: punc (() [./node_modules/iview/src/components/base/collapse-transition.js:6,0][static/js/vendor.7cc64802b7814edeb429.js:77,15]

具体报错如下:

3990304985-5a1b89cfa7c0e

UglifyJs无法解析ES6的问题,所以导致打包失败。

在错误信息中有提示导致报错的模块及:

[./node_modules/iview/src/components/base/collapse-transition.js:6,0][static/js/vendor.7cc64802b7814edeb429.js:77,15]

 

解决方案:

让babel去解析打包失败的模块在项目build/webpack.base.conf.js中添加配置    resolve('/node_modules/iview/src'), resolve('/node_modules/iview/packages')

 修改之前的配置:

3323934880-5a1b8ca5e57ac

修改之后的配置:

3295009668-5a1b8cc6cb8e5

修改后正常编译:

3931952994-5a1b8d1a140f5

转载于:https://my.oschina.net/jamesview/blog/1607329

你可能感兴趣的文章
Linux下MySQL数据库主从同步配置
查看>>
VMware Fusion指定虚拟机IP
查看>>
web项目启动时 初始化加载系统参数 获取无法自动注入的服务
查看>>
Python 发送邮件
查看>>
django获取客户端真实IP
查看>>
Redis持久存储-AOF&RDB
查看>>
敏捷个人:激励 2011-11-26期
查看>>
mysql 3/17/2016
查看>>
定风波 - 滑雪
查看>>
Amh/Nginx更改网站根目录
查看>>
科技创新拒绝浮躁
查看>>
ISAPI_Rewrite3.1相关知识
查看>>
软件测试工程师的角度看论证学问
查看>>
Dataguard failover切换应用redo操作
查看>>
VCSA 6.5 HA配置 之三 :准备工作
查看>>
java技术路线
查看>>
Servlet3.0 版本问题,以及Servlet3.0中Annotation的使用
查看>>
cisco 交换机镜像
查看>>
Nagios监控Linux系统
查看>>
Java版本logo 名片二维码生成工具类
查看>>