簡體   English   中英

未知的編譯器選項'noStrictGenericChecks'

[英]Unknown compiler option 'noStrictGenericChecks'

{
    "compilerOptions": {
        "noStrictGenericChecks": true,
        "moduleResolution": "node",
        "target": "es5",
        "sourceMap": true,
        "experimentalDecorators": true,
        "emitDecoratorMetadata": true,
        "skipDefaultLibCheck": true,
        "lib": ["es6", "dom"],
        "types": ["node"]
    },
    "exclude": ["bin", "node_modules"],
    "atom": {
        "rewriteTsconfig": false
    }
}

代碼json文件和構建錯誤visual studio

noStrictGenericChecks標志是作為TypeScript 2.4的一部分引入的。 確保您擁有最新的TypeScript版本。

如果使用全局安裝的TypeScript進行編譯,則可以使用更新TypeScript版本:

npm install -g typescript

我有相同的錯誤,並安裝了typescript 2.4.0。

npm list typescript

打印typescript@2.4.0

我的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"
  ]
}

沒有足夠的評論評論......在同一條船上 - typescript是2.4.2但是TypeScript for Microsoft Visual Studio無法更新過2.2.2:

VS擴展和更新的屏幕截圖

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM