【问题标题】:Angular Grunt Uglification Unexpected token punc «}», expected punc «:»Angular Grunt Uglification 意外标记双引号«}»,预期双引号«:»
【发布时间】:2016-05-16 18:34:39
【问题描述】:

假设 'id' 是一个预定义的动态变量;为什么这不能正确缩小?

 var uniqueVariable = 'device_' + id;
 $scope[uniqueVariable] = {uniqueVariable};

这是来自 grunt-contrib-uglify 的具体信息:

警告:丑化失败。 意外的标记符号«}»,预期的双引号«:»。

【问题讨论】:

  • 依赖注入器在缩小 js 方面存在问题(这可能不是这里的问题)。在我提供帮助之前,您需要显示更多代码。
  • 这段代码正确吗?不应该是{ uniqueVariable: uniqueVariable }或者只是没有“{”“}”的`uniqueVariable?
  • Felippe,这实际上是问题所在。这里需要一个密钥对值,我不能像我假设的那样在这里放任何任意字符串。

标签: angularjs gruntjs grunt-contrib-uglify


【解决方案1】:

正如 Felippe Duarte 指出的那样,需要有一个密钥对值,我不能像我假设的那样在这里放任何任意字符串。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-12
    • 2022-11-17
    • 2020-11-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多