返回首页

esbuild 高频追问 Q&A

1. Q: esbuild 为什么快?

A: Go 实现、并行处理、较少 AST 往返和高效工程实现。

2. Q: esbuild 能完全替代 Babel 吗?

A: 不能完全替代,复杂语法提案和精细转换仍常配合 Babel。

3. Q: esbuild 与 SWC 怎么选?

A: 都很快,结合生态兼容和团队现有工具链选型。

4. Q: esbuild 适合做什么?

A: 预构建、快速打包、开发构建提速。

5. Q: 使用 esbuild 常见坑?

A: polyfill、目标环境配置和插件生态差异。