覆盖vite/client的默认类型为什么自定义的类型要放在前面引用?那不是自定义的类型被覆盖了吗?-灵析社区

我只爱钱

自问自答了吧,是自己没搞清楚ts的合并策略,在对同一个模块多次类型定义的时候,变量的导出不会发生合并也不会覆盖,先定义的优先,接口、命名空间和类则会合并并且已经定义过的属性必须是同类型的,其他基本类型多次定义也不会发生覆盖,先定义的优先

阅读量:1

点赞量:0

问AI