该项目如名,像月嫂?保姆?照顾孩子一般为你讲解Vite
源码。
-
NPM 依赖解析和预构建: 全面提升页面重载速度和强缓存依赖。
-
Plugins 插件:可以利用 Rollup 插件的强大生态系统,同时根据需要也能够扩展开发服务器和 SSR 功能。
-
动态模块热重载(HMR):Vite 提供了一套原生 ESM 的 HMR API。 具有 HMR 功能的框架可以利用该 API 提供即时、准确的更新,而无需重新加载页面或删除应用程序状态。
-
Vite
的预构建思路,为什么可以启动那么快?怎么兼容新增依赖时的重新构建逻辑? -
如何编写
Vite
插件? 插件在Vite
内是如何运行的? -
是如何做到动态模块热重载的?为什么
Vite
更新始终快速,无论应用的大小?
正在努力码字中...
正在努力码字中...