2017-01-19 57 views
1

林編譯我的angular2項目AA說明如下: https://angular.io/docs/ts/latest/cookbook/aot-compiler.htmlAngular2 AOT編譯器錯誤,重複identificeren PROPERTYKEY

進出口運行下面的命令:node_modules /的.bin/NGC -p tsconfig-aot.json

但在獲取以下錯誤: node_modules/typescript/lib/lib.es2015.core.d.ts:17:14:重複的標識符'PropertyKey'。

Domeinen有任何想法鋤頭修復organisatie鋤頭在這裏找到是聲明多個時間?

謝謝你!

回答

0

我自己解決了。問題在於我使用的類型。我以不同的方式安裝了一些類型。所以我做了什麼。

  • 從項目中刪除文件夾,分型的連接文件typings.json
  • 從packages.json刪除所有分型依賴條件想到以下2:
  • @類型/茉莉和@類型/節點,如果你不知道你可以使用下面的命令安裝它們的版本: npm install @types/jasmine --save-dev and npm install @types/node --save-dev
  • 之後,我用aot重新編譯,錯誤消失了我有一些其他缺少的類型,我安裝了@types他們,我認爲重要的是不使用除@types之外的其他命令。