2016-07-25 48 views
0

使用默認ionic2項目,我更新了tsconfig.json爲目標「ES6」,並立即開始收到以下錯誤:如何使用TypeScript將ES6定位到使用ionic2來獲得Async/Await支持?

TypeScript error: c:/test/node_modules/typescript/lib/lib.es6.d.ts(17,14): Error TS2300: Duplicate identifier 'PropertyKey'. 
TypeScript error: typings/globals/es6-shim/index.d.ts(3,14): Error TS2300: Duplicate identifier 'PropertyKey'. 

如何正確定位器ES6避免這些編譯錯誤?

+0

您可能需要「排除」某些'.d.ts'文件,否則需要使用'tsconfig.json'。 – 2016-07-25 02:23:03

回答

0

如果你的目標是es6,如果我沒有弄錯,你將不需要es6-shim。將它從typings.json中刪除,刪除typings文件夾並重新安裝。這應該照顧重複的標識符。