[]es6代码发布时如果勾选压缩混淆 JS, 则发布报错
重现步骤
1. src下新建Hello.js, 输入如下内容:
const {clientWidth, clientHeight} = Laya.Browser;
Laya.init(clientWidth, clientHeight);
2. IDE菜单栏选择'项目'->'发布', 并在发布弹框中勾选'压缩混淆 JS'
3. 发布失败, 报如下错误:
[ERR]|CompressJS Fail: /Users/somebody/Documents/code/lab/myLaya/bin/js/Hello.js {"message":"Unexpected token: keyword (const)","filename":"0","line":1,"col":0,"pos":0}
补充说明: 尝试将 jsconfig.json 中的compilerOptions.target的值改为ES6, 报错依旧.
环境:
系统: mac, IDE: LayaAirIDE 1.7.18,
1. src下新建Hello.js, 输入如下内容:
const {clientWidth, clientHeight} = Laya.Browser;
Laya.init(clientWidth, clientHeight);
2. IDE菜单栏选择'项目'->'发布', 并在发布弹框中勾选'压缩混淆 JS'
3. 发布失败, 报如下错误:
[ERR]|CompressJS Fail: /Users/somebody/Documents/code/lab/myLaya/bin/js/Hello.js {"message":"Unexpected token: keyword (const)","filename":"0","line":1,"col":0,"pos":0}
补充说明: 尝试将 jsconfig.json 中的compilerOptions.target的值改为ES6, 报错依旧.
环境:
系统: mac, IDE: LayaAirIDE 1.7.18,
没有找到相关结果
已邀请:
要回复问题请先登录
1 个回复
Aar0n
赞同来自: