Fancy Front End Fancy Front End
  • 开始上手
  • 基础
  • 调度器(Scheduler)
  • 更新器(Updater)
  • 渲染器(Render)
  • 更新周期
  • hooks 原理
  • 总结
  • 📙 React源码漂流记
  • 开始上手
  • 基础
  • reactivity
  • runtime-core
  • runtime-dom
  • Awesome Web
  • Awesome NodeJS
话题
  • 导航
  • Q&A
  • 幻灯片
  • 关于
  • 分类
  • 标签
  • 归档
博客 (opens new window)
GitHub (opens new window)

Jonsam NG

让有意义的事变得有意思,让有意思的事变得有意义
  • 开始上手
  • 基础
  • 调度器(Scheduler)
  • 更新器(Updater)
  • 渲染器(Render)
  • 更新周期
  • hooks 原理
  • 总结
  • 📙 React源码漂流记
  • 开始上手
  • 基础
  • reactivity
  • runtime-core
  • runtime-dom
  • Awesome Web
  • Awesome NodeJS
话题
  • 导航
  • Q&A
  • 幻灯片
  • 关于
  • 分类
  • 标签
  • 归档
博客 (opens new window)
GitHub (opens new window)
  • 开始上手
  • Plan 计划
  • typescript-utility

  • single-spa源码

  • qiankun源码

  • webpack

  • axios

  • solid

  • vite源码

    • 开始阅读
    • 基础

      • 本章概要
    • vite

  • jquery源码

  • snabbdom

  • am-editor

  • html2canvas

  • express

  • acorn源码

  • immutable.js源码

  • web
  • vite源码
  • 基础
jonsam
2022-04-14

本章概要

在 packages 目录中,我们可以在看到 vite 主要分为下面几个模块:

  • create-app: vite cli 工具。
  • create-vite: vite template,支持包括 lit、preact、react、svelte、vanilla、vue 及其 ts 版本。
  • vite-playground: vite playground 演示工具。
  • plugin-legacy: 支持非现代浏览器使用 vite 的插件。
  • plugin-react: 支持 react 项目使用 vite 的插件。
  • plugin-vue: 支持 vue 项目(SFC)使用 vite 的插件。
  • plugin-vue-jsx: 支持 vue 项目使用 jsx 的插件。
  • vite: vite 源码。

vite 的生态主要包括 vite 核心、插件系统、脚手架、模板工具等。在之后的章节中,将重点解析如下几个模块:

  • vite: 学习 vite dev server、打包原理、插件系统、依赖解析等。
  • plugin-vue: 学习 vite 是如何支持 vue 项目使用 vite 的,主要学习 vite 对 SFC 的解析。
  • plugin-react: 学习 vite 是如何支持 react 项目使用 vite 的,主要学习 vite 对 JSX 的解析。
  • create-app: 学习 vite 脚手架的工作原理。
  • create-vite: 学习如何配合脚手架工具搭建和管理项目模板。
  • plugin-legacy: 学习 vite 是如何是 legacy 浏览器支持 vite 的。
  • 项目结构:学习 monorepo 项目的搭建和管理。
编辑 (opens new window)
上次更新: 2022/04/28, 23:58:26
开始阅读
本章概要

← 开始阅读 本章概要→

最近更新
01
渲染原理之组件结构与 JSX 编译
09-07
02
计划跟踪
09-06
03
开始上手
09-06
更多文章>
Theme by Vdoing | Copyright © 2022-2022 Fancy Front End | Made by Jonsam by ❤
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式