【问题标题】:Build: Duplicate identifier 'prototype'构建:重复标识符“原型”
【发布时间】:2016-06-22 15:03:03
【问题描述】:

当我尝试构建我的应用时,出现以下错误:

1>node_modules\angular2\typings\browser.d.ts(6,14): error TS2300: Build: Duplicate identifier 'PromiseConstructor'.
1>node_modules\angular2\typings\es6-collections\es6-collections.d.ts(22,5): error TS2300: Build: Duplicate identifier 'done'.
1>node_modules\angular2\typings\es6-collections\es6-collections.d.ts(23,5): error TS2300: Build: Duplicate identifier 'value'.
1>node_modules\angular2\typings\es6-collections\es6-collections.d.ts(46,5): error TS2300: Build: Duplicate identifier 'size'.
1>node_modules\angular2\typings\es6-collections\es6-collections.d.ts(52,5): error TS2300: Build: Duplicate identifier 'prototype'.
1>node_modules\angular2\typings\es6-collections\es6-collections.d.ts(66,5): error TS2300: Build: Duplicate identifier 'size'.
1>node_modules\angular2\typings\es6-collections\es6-collections.d.ts(72,5): error TS2300: Build: Duplicate identifier 'prototype'.
1>node_modules\angular2\typings\es6-collections\es6-collections.d.ts(88,5): error TS2300: Build: Duplicate identifier 'prototype'.
1>node_modules\angular2\typings\es6-collections\es6-collections.d.ts(103,5): error TS2300: Build: Duplicate identifier 'prototype'.
1>node_modules\angular2\typings\es6-promise\es6-promise.d.ts(11,15): error TS2300: Build: Duplicate identifier 'Promise'.
1>node_modules\angular2\typings\es6-promise\es6-promise.d.ts(42,16): error TS2300: Build: Duplicate identifier 'Promise'.

我不明白为什么。这是我的 tsconfig:

{
  "compilerOptions": {
    "emitDecoratorMetadata": true,
    "experimentalDecorators": true,
    "module": "commonjs",
    "noEmitOnError": true,
    "noImplicitAny": false,
    "outDir": "../wwwroot/appScripts/",
    "removeComments": false,
    "sourceMap": true,
    "target": "es5"
  },
  "exclude": [
    "node_modules"
  ]
}

我不知道为什么会出现此错误。我已按照本教程进行操作:http://www.mithunvp.com/angular-2-in-asp-net-5-typescript-visual-studio-2015/

【问题讨论】:

    标签: javascript angularjs angular


    【解决方案1】:


    检查您的 es6-collections.d.ts 是否被多次导入。多次引用时会出现此类问题。

    【讨论】:

      猜你喜欢
      • 2017-11-07
      • 1970-01-01
      • 2017-11-15
      • 2020-06-20
      • 2019-02-23
      • 1970-01-01
      • 1970-01-01
      • 2012-07-20
      • 2019-12-11
      相关资源
      最近更新 更多