如何在忽略所有错误的情况下编译 TypeScript 项目?

Ray*_*lez 12 typescript

我正在构建一个原型项目,它有很多 TypeScript 错误。我想尝试快速编译它,同时忽略所有错误,并在稍后修复它们。

我知道如何// @ts-ignore在文件开头添加注释,但如何对所有文件执行此操作?是否可以添加某种标志tsc,或者可以添加一些链接tsconfig.json以使其完全忽略所有错误并无论如何进行编译?

Ber*_*rtC 6

需要明确的是:

这不能编译

tsconfig.json:

    "noEmit": true,
    "noEmitOnError": true,
Run Code Online (Sandbox Code Playgroud)

这不会编译。它将创建 outDir(/dist 文件夹),但仅包含编译错误的日志。

这确实编译

tsconfig.json:

    "noEmit": false,
    "noEmitOnError": false,
Run Code Online (Sandbox Code Playgroud)


ale*_*xor 3

除非您在命令行参数中将noEmit和/或noEmitOnError选项设置为 truetsconfig或作为命令行参数,否则 tsc编译.js文件,无论打字稿错误如何。