#青训营笔记创作活动#
2月10日 打卡day02
今日学习了Esbuild.Esbuild 在构建速度比常见的webpack,parcel构建工具要快,编译能力强,Esbuild 生态健壮,使用兼容性和自定义要求不高的Transformer,优秀的Bundler 和Minimizer 能力;在实际场景中,对js和css 代码压缩能力非常的优秀;Vite将在开发阶段用Esbuild来进行依赖预打包在未来,将所有用到的第三方依赖转成 ESM 格式 Bundle 产物,并且未来有用到生产环境的打算。Esbuild 对于真实的 Web 场景还有很多能力不支持,包括语法不支持降级到ES5,拆包不灵活、不支持 HMR,还需要更新迭代版本。
展开
评论