vite中esbuild与build的使用疑惑点?

来源:3-9 Vite 配置项一览

匆匆又夏天丶

2023-01-29

老师,请教一个问题,对于vite中的esbuild和build这两个配置有点疑惑,vite在开发下使用esbuild预构建依赖,而在生产环境下使用Rollup打包,但是经过我测试,我在打包时配置了esbuild.drop用于删除console.log,发现打包后是生效的,在开发环境下也生效,那么是否可以认为,生产环境打包时,esbuild也参与了?但不知道参与了多少,如果我把esbuild设置成false,会有什么影响吗,是不是就完全禁止了esbuild的打包参与?这个禁用是在开发环境下禁用了还是生产环境打包时禁用了?

写回答

1回答

Jokcy

2024-12-31

据我了解,esbuild在build时应该只是负责一部分工作比如transform,扮演类似于babel的角色,核心的打包逻辑在rollup

0
0

Vite 从入门到精通,玩转新时代前端构建法则

从使用到原理到实战的【前端构建】高效学习路线,一次性掌握Vite

794 学习 · 105 问题

查看课程