Skip to content

TS 基础

Typescript 中的 interface 和 type 到底有什么区别

TS的常见配置:

如果希望一旦报错就停止编译,不生成编译产物,可以使用 --noEmitOnError 参数。

bash
$ tsc --noEmitOnError app.ts

上面命令在报错后,就不会生成app.js。

tsc 还有一个 --noEmit 参数,只检查类型是否正确,不生成 JavaScript 文件。

bash
$ tsc --noEmit app.ts

上面命令只检查是否有编译错误,不会生成app.js。