当 .ts 文件内容为

var a: number;
a = 'abc';

我们定义的 a 变量是一个 number 类型 然后我们赋值给一个 string;

再去使用 tsc 编译的时候 终端会报错了 ;

图片描述

上面报错信息意思是:'abc' 不能给 number 类型键入;

也就是说 TS 无需等到运行才会发现错误 在编译的时候就会提示 bug;

当然每次都使用 tsc 去编译会在开发的同时造成很多不便;

我们可以使用 tsc -w filename.ts 来实时监听文件变化自动编译;


Milo
7 声望3 粉丝

to yound to simple.