1

我正在编译这里描述的我的 angular2 项目 AA: https ://angular.io/docs/ts/latest/cookbook/aot-compiler.html

我正在运行以下命令:node_modules/.bin/ngc -p tsconfig-aot.json

但收到以下错误:node_modules/typescript/lib/lib.es2015.core.d.ts:17:14:重复标识符“PropertyKey”。

Domeinen 有什么idea hoe 来Fixorganisatie hoe 看看这里是declaren 多次吗?

谢谢!

4

1 回答 1

0

我自己解决了。问题出在我正在使用的de类型中。我以不同的方式安装了一堆类型。所以我做了什么。

  • 从项目中的 typings.json 文件中删除 typings 文件夹
  • 从 packages.json 中删除任何类型的依赖项,期望以下 2 个:
  • @types/jasmine 和 @types/node,如果你不知道什么版本,你可以使用以下命令安装它们: npm install @types/jasmine --save-dev and npm install @types/node --save-dev
  • 之后我用aot重新编译并且错误消失了我有一些其他的缺失类型,我用@types安装了它们,我认为不使用@types以外的其他命令很重要。
于 2017-01-20T13:11:53.783 回答