8000 GitHub - TZZack/vite_learning
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

TZZack/vite_learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

vite学习

学习计划

  • vite如何使用esbuild来预构建依赖(esbuild的transform)
  • dev server的工作流程(比如vite启动服务,网站http请求源码,vite接收到请求,进行源码转换esm->浏览器能执行的代码,然后...弄清楚,官方文档相关描述Vite 以 原生 ESM 方式提供源码。这实际上是让浏览器接管了打包程序的部分工作:Vite 只需要在浏览器请求源码时进行转换并按需提供源码。根据情景动态导入代码,即只在当前屏幕上实际使用时才会被处理。Vite 同时利用 HTTP 头来加速整个页面的重新加载,以及与bundle based dev server的对比)
  • vite的构建优化都做了啥
  • vite的HRM的原理和过程是怎样的,以及与其它工具的对比
  • index.html放在根目录的原因
  • Vite 还通过原生 ESM 导入提供了许多主要用于打包场景的增强功能,都有哪些
  • NPM 依赖解析和预构建具体是怎么做的

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0