Rollup Rollup 是一款 JavaScript 模块打包工具,支持 ES 模块,可将代码编译为 CommonJS、AMD、IIFE 等格式。它提供 tree-shaking 功能,剔除未使用代码,适用于构建库和应用程序。提供 CLI 和 JavaScript API,支持插件扩展。 040 开发文档# ES模块# Tree-shaking# 构建工具
Rollup Rollup 是 JavaScript 模块打包器,以 tree-shaking 和高效代码分割著称。它支持多种输出格式,插件系统强大,被 Vite 等工具采用,适用于库开发和现代前端构建流程。 060 前端开发# JavaScript工具# Tree-shaking# 前端构建
webpack webpack 是一个强大的 JavaScript 模块打包工具,主要用于将前端项目中的多种资源(如 JS、CSS、图片等)进行模块化处理和打包,支持代码分割、懒加载、插件扩展等特性,适用于构建复杂单页应用和多页面应用。 050 前端开发# 前端开发# 工程化# 开源工具