2017-07-03 66 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

我相信这是我们痛苦的根源。