未知的编译器选项“noImplicitOverride”

Sz2*_*013 6 compiler-errors typescript tsconfig angular

在使用 Typescript 4.5.2 的 Angular 13 应用程序中,我在 tsconfig.json 文件中收到错误。“noImplicitOverride”设置为 true 并给出“未知编译器选项‘noImplicitOverride’.ts”。我已经将其设置为 false,但仍然收到错误。

{
"baseUrl": "./",
"outDir": "./dist/out-tsc",
"forceConsistentCasingInFileNames": true,
"strict": true,
"noImplicitOverride": true ,
"noPropertyAccessFromIndexSignature": true,
"noImplicitReturns": true,
"noFallthroughCasesInSwitch": true,
"sourceMap": true,
"declaration": false,
"downlevelIteration": true,
"experimentalDecorators": true,
"moduleResolution": "node",
"importHelpers": true,
"target": "es2017",
"module": "es2020",
"lib": [
  "es2020",
  "dom"
]
Run Code Online (Sandbox Code Playgroud)

小智 3

为了解决这个问题,我必须在 Visual Studio 解决方案中安装 NuGet 包 Microsoft.TypeScript.MSBuild。