TypeScript 向模块的迁移
原文英文,约6800词,阅读约需25分钟。发表于: 。One of the most impactful things we’ve worked on in TypeScript 5.0 isn’t a feature, a bug fix, or a data structure optimization. Instead, it’s an infrastructure change. In TypeScript 5.0, we...
TypeScript 5.0重构了整个代码库,使用ECMAScript模块,并采用esbuild作为打包工具,自定义的d.ts bundler,以及typeformer工具,实现了模块迁移,改善了用户体验、运行时性能、构建速度和包大小,并可以通过动态import()和esm/tsc.mjs等方式实现更多优化。