2015-09-14 77 views
0

以下是我在使用uglifying时出现的错误 -警告:Uglification失败。 Javascript

警告:Uglification失败。 意外的标记:名称(类型)。

我的代码 -

var buildRange = function(obj, type){ 
    for(var key in obj){ 
     andFilter.push({[type]:{[key]:obj[key]}}); 
    } 
} 

代码是打破这条线 -

andFilter.push({[type]:{[key]:obj[key]}}); 

让我知道我可以解决这个问题。

+3

您是使用Typescript还是ES6计算的属性填充?如果没有这将是无效的语法 – PSL

+0

@PSL我如何检查,因为我只是运行'咕噜dist'和获取error..let我知道,我怎么能解决这个 –

回答

0

试图丑化你的代码,它也失败了。问题在于属性名称的括号。但以下内容可能会被忽略:

var buildRange = function(obj, type){ 
    for(var key in obj){ 
     andFilter.push({type:{key:obj[key]}}); 
    } 
}