Skip to content

前端打包工具

介绍

前端工程化的重要一环就是打包工具的使用,打包工具可以帮助我们将多个模块的代码文件合并成一个文件,并压缩混淆,以便于浏览器加载。目前主流的前端打包工具有 Webpack、Rollup、Parcel 等。

截止 2024.06,Github 上的前端打包工具 star 数如下:

  • rspack 7.5K (Rust语言编写)
  • rollup 24.9K (Nodejs 编写)
  • turbo 25.2K (Rust语言编写)
  • esbuild 37.4K (Go语言编写)
  • parcel 43.2K (Rust语言编写)
  • webpack 64.3K (Nodejs 编写)
  • vite 65.4K (Nodejs编写, 基于 esbuild和 rollup,准备用 Rust 重写)