TypeScript 遭库开发者嫌弃称类型简直是万恶之源,你怎么看?

2025-06-18 03:20:10

TypeScript 本身允许你关了严格模式到处用 any,这种情况下就跟写 js 是一样的… 库开发者用 TypeScript 面临的问题是 ts(tsc) 为库开发者提供的工具链不够好用,而不在于类型系统。

设想以下这种库开发者可能要面临的情况: 你的库只有一个文件,而你只导出了一个东西(函数,类或者一个变量)。

cjs(CommonJS)是传统的 nodejs 包管理方案,esm 是标准化的包管理方法。

而你想要同时支持 esm 和 cjs,并且希望使用默认导出(也…。

TypeScript 遭库开发者嫌弃称类型简直是万恶之源,你怎么看?
广告位810*200
相关阅读
为什么 Windows 系统上的安装包有 exe 和 msi 两种格式,有什么区别?

为什么 Windows 系统上的安装包有 exe 和 msi 两种格式,有什么区别?

类比一下,如果把「安装程序到你的电脑」比作「将钱存入你的银行...

2025-06-25
胸大的女孩子有什么烦恼?

胸大的女孩子有什么烦恼?

5.31: 最近突然多了很多关注,但我只是把这里当作树洞,偶...

2025-06-25
为什么银行都喜欢高公积金的客户?

为什么银行都喜欢高公积金的客户?

你可以低估银行的任何水平,唯独永远不能低估银行的风控水平。 ...

2025-06-25
「做负重深蹲肯定会腰痛,深蹲不可能完全不痛」「正确的负重深蹲就应该是腰完全不痛的」,哪句话是对的?

「做负重深蹲肯定会腰痛,深蹲不可能完全不痛」「正确的负重深蹲就应该是腰完全不痛的」,哪句话是对的?

先抛开深蹲,我先跟你说一个概念,叫做 底线。 底线请问什么叫...

2025-06-25
DIY的NAS易用性如何?

DIY的NAS易用性如何?

鄙人一友,前几日让我推荐NAS作参考,奈何四川国补极不稳定,...

2025-06-25