不会增加成本,反而更容易维护,Vue 就是由于 ts 支持不是很好,代码规模一大,团队协作的问题就来了。ts 类型声明的作用类似说明文档,减少很多沟通成本,成熟的 js 开源项目都会提供 @types/abc 做类型判断,大大减少查文档的频率