`tsc --noEmit` 是 TypeScript 编译器(tsc)的一个命令行参数。当你运行 `tsc --noEmit` 时,TypeScript 编译器会执行类型检查,但不会生成任何 JavaScript 输出文件。
具体来说:
- `tsc` 是 TypeScript 编译器的命令。
- `--noEmit` 是一个标志(flag),告诉编译器不要输出任何编译结果,即便代码没有错误。
使用这个参数的好处在于,你可以在不做实际构建(emit JavaScript 文件)的情况下检查 TypeScript 代码的类型正确性,这对于持续集成、代码审查或者只想进行类型检查而不生成实际产物的场景非常有用。