[]使用js压缩工具报错

提示undifined
已邀请:

Aar0n

赞同来自:

描述一下问题,不要直接发demo,正常跑demo 是不是可以压缩,然后自己写的东西压缩不进去,那就要自己查。

fftidus

赞同来自:

经测试,用ide创建的新项目,使用一些压缩软件也会报错。而且Laya自带的压缩工具没有查看具体报错的功能。
 
ERROR:
invalid property id

 
interface:function(name,_super){
Laya.__package(name,{});
var ins=Laya.__internals;
var a=ins[name]=ins[name] || {self:name};
if(_super)
{
var supers=_super.split(',');
a.extend=[];
for(var i=0;i<supers.length;i++){
var nm=supers[i];
ins[nm]=ins[nm] || {self:nm};
a.extend.push(ins[nm]);
}
}
var o=window,words=name.split('.');
for(var i=0;i<words.length-1;i++) o=o[words[i]];
o[words[words.length-1]]={__interface__:name};
},

kylin9718

赞同来自:

第813行
Config.FunRestart=Handler.create(this,this.on重启);
定义的变量、函数名等,不要出现中文等非ASCII字符,变量的命名最好要符合规范。
 
LayaAirIDE里的压缩工具会分析代码,类似的中文命名的变量,通不过分析。
 

要回复问题请先

商务合作
商务合作