因此,我已选择在Webstorm 11.0.3中启用typescript编译器',v1.7.3(捆绑),在工具/文件监视器中启用了babel,并且收到以下错误消息:
C:\Users\Theo\Documents\Projects\kit-typescript\jspm_packages\npm\typescript@1.7.5\lib\lib.core.d.ts
Error:(83, 5) TS2300: Duplicate identifier 'configurable'.
Error:(84, 5) TS2300: Duplicate identifier 'enumerable'.
Error:(85, 5) TS2300: Duplicate identifier 'value'.
Error:(86, 5) TS2300: Duplicate identifier 'writable'.
Error:(97, 5) TS2300: Duplicate identifier 'constructor'.
Error:(133, 5) TS2300: Duplicate identifier 'prototype'.
Error:(252, 5) TS2300: Duplicate identifier 'prototype'.
Error:(253, 5) TS2300: Duplicate identifier 'length'.
etc etc
我知道这个问题是由我的jspm_packages/npm/typescript@1.7.5中的Webstorm TS(1.7.3)编译器与typescript冲突引起的。
如何让Webstorm忽略捆绑在我的项目包中的打字稿?我已经在项目窗口中排除了jspm_packages文件夹,但没有任何更改。
当我在浏览器中启动程序时,程序正常运行。我只是想摆脱重复的错误信息。
我的tsconfig.json文件如下:
{
"compilerOptions": {
"target": "es5",
"module": "commonjs",
"sourceMap": true,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"removeComments": false,
"noImplicitAny": false
},
"exclude": [
"node_modules",
"wwwroot"
]
}
非常感谢