模块解析
模块解析有两种方式
TypeScript的模块解析吸取了Node与Classic两种方式的好处并结合在一起
例如当前文件夹是 root/src/,其中a.ts导入了modelB
除此之外,TypeScript还考虑到其它的复杂情况,给出了我们 路径映射 与 虚拟目录,这些都是要到tsconfig中进行配置的,这里就不细谈了。有需要再去看相关资料吧
声明合并
TypeScript允许两个接口合并为一个接口,像下面这样。
interface Box {
height: number;
width: number;
} interface Box {
scale: number;
} let box: Box = { height: 5, width: 6, scale: 10 };
除了接口与接口还支持