1. 什么是 Rollup 与 ESM? Rollup 基础概念 Rollup 是一种专注于 ES 模块(ESM)的 JavaScript 打包工具。它通过静态分析模块之间的依赖关系,实现极致的 Tree Shaking ,能够在最终产物中剔除未使用的代码,从而大幅度降低 bundle 大小。Rollup 最早用于库级别的打包,如 lodash、moment 等,因其生成的 iife、esm、cjs 等多种格式的兼容性而广受欢迎。 ESM 基础概念 ESM(ECMAScript Modules)...
jiaoyisuozixun.hashnode.dev3 min readNo responses yet.