Closed d1y closed 4 years ago
三方 npm 包使用了不支持的扩展运算符 "...",Android 上使用的 jscore 对 "..." 支持不完善
解决方案 配置 babel 显式转译 将 package.json 依赖的三方库加到 vue.config.js 节点 transpileDependencies: ['模块名称',...]
暂时没有办法定位具体文件,可通过删除代码或在项目中搜索,展开对象的用法
(function() {
const a = {
a: 1,
b: 2
}
console.log({
...a
})
})();
麻烦问下, 造成这种错误只是第三方包 npm
包吗? 我本地也用了 ...
展开运算符
谢谢
我将可疑的几个 npm
包丢在了 vue.config.js
的 transpileDependencies
然而还是报错, 我生成了本地的打包app
资源, 然后搜索 ...
, 结果
代码片段(app-service.js): https://note.ms/ijbi
有点迷了, 貌似加 transpileDependencies
好像没有成功
不过特别奇怪的是, 我用调试服务, 就可以运行不报错了
1.把normalize-url也加到transpileDependencies里边 2.调试期间,js代码运行在pc端,与真机运行环境不同
已解决问题, 感谢各位
已解决问题, 感谢各位
请问下是怎么解决的,我这边线上也出现了这个问题,在ios10和ios11上
已解决问题, 感谢各位
同问,如果有方案烦请大概做一个描述... 谢谢了。
一直都是很正常的,今天是在没有任何更改第三方包的情况下,突然报这个错误了
问题描述
论坛里问了下: https://ask.dcloud.net.cn/question/99678
ts
项目, 还引入了一些js
模块复现步骤
系统信息:
麻烦解答下, 谢谢哈🙈