1、是什么
JavaScript 模块打包器
2、rollup 优势
- 自动 Tree-shaking,Rollup 还静态分析代码中的 import,并将排除任何未实际使用的代码。
- 打包速度快
- 配置简单
3、rollup VS webpack
- rollup使用新的ESM,而Webpack用的是旧的CommonJS。
- rollup支持相对路径,webpack需要使用path模块。
- rollup使用起来更简洁,并且Rollup打出更小体积的文件,所以Rollup更适合Vite。
JavaScript 模块打包器