2017-07-03 228 views

回答

6

noStrictGenericChecks標誌被引入作爲TypeScript 2.4一部分。確保你有最新的TypeScript版本。

,如果你使用的是全球的裝機量打字稿進行編譯,您可以使用更新版本的打字原稿:

npm install -g typescript 
+1

我在Typescript 2.6.2上遇到這個錯誤:(:( – Flink

1

我有同樣的錯誤,並有打字稿2.4.0安裝。

npm list typescript 

打印[email protected]

我tsconfig.json文件:

{ 
    "compilerOptions": { 
    "noStrictGenericChecks": true, 
    "module": "commonjs", 
    "target": "es5", 
    "experimentalDecorators": true, 
    "emitDecoratorMetadata": true, 
    "noEmitHelpers": true, 
    "noEmitOnError": true, 
    "lib": [ 
     "es6", 
     "dom", 
     "es2015.iterable" 
    ], 
    "baseUrl": ".", 
    "paths": { 
     "*": [ 
      "./node_modules/tns-core-modules/*", 
      "./node_modules/*" 
     ] 
    } 
    }, 
    "exclude": [ 
    "node_modules", 
    "platforms", 
    "**/*.aot.ts" 
    ] 
} 
1

沒有足夠的代表處發表評論......在同一條船上 - 打字稿是2.4.2,但打字稿爲Microsoft Visual Studio是無法更新2.2.2過去:

screen cap of VS Extensions and Updates

我相信這是我們痛苦的根源。