前端构建工具Vite(四)
一 Vite:它是一种新型前端构建工具,能够显著提升前端开发体验。它主要由两部分组成:
-
一个开发服务器,它基于 原生 ES 模块 提供了 丰富的内建功能,如速度快到惊人的 模块热更新(HMR)。
-
一套构建指令,它使用 Rollup 打包你的代码,并且它是预配置的,可输出用于生产环境的高度优化过的静态资源。
二Vite与webpack核心差异:
vite的主要优势在开发阶段。另外,由于vite利用的是ES Module,因此在代码中不可以使用CommonJs:
webpack和Vite开发过程中打包原理过程:https://blog.csdn.net/weixin_40906515/article/details/114313102
Vite与webpack区别简单回答:https://juejin.cn/post/6893699833425559559
三 esBuild极速打包器原理: