• Stars
    star
    315
  • Rank 132,951 (Top 3 %)
  • Language Vue
  • License
    MIT License
  • Created over 4 years ago
  • Updated about 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

下一代构建工具 vite 文档翻译 源码解析

简介

最新消息:Vite 2.0 已经发布,本文档是基于 Vite 1.0 的源码分析。2.0的代码量相比1.0增加了很多,由于 1.0 的代码比较清晰 所以开发者仍可阅读本文档学习思路 本文档分析的 1.0 版本的代码可以 clone 该仓库获得 https://github.com/zhangyuang/vite

$ git clone https://github.com/zhangyuang/vite.git

文档在线地址 http://vite.ssr-fc.com/ 通过 ssr 框架以 serverless 的形式部署于阿里云

2.0 版本的文档翻译以及源码分析正在编写中,可时刻关注本项目获取最新信息。

文档将对 Vite 进行源码分析,以开发者的角度来讲述如何阅读调试开源项目的源码。不会涉及到所有的源码文件,将会对 Vite 中最核心的几个部分内容进行讲解。

  • Vite 的模块加载解析机制
  • Vite 的预优化机制
  • Vite 的 HMR(热替换)机制

如果觉得对你有帮助,麻烦点个 Star

地球上最强的 SSR 框架

顺便安利下我开发的地球上最强的 SSR 框架,将会支持 Vue3 + Vite 实现 SSR 服务端渲染功能

More Repositories

1

ssr

A most advanced ssr framework support React17/React18/Vue2/Vue3 on Earth that implemented serverless-side render specification.
TypeScript
2,587
star
2

egg-react-ssr

最小而美的Egg + React + SSR 服务端渲染应用骨架,同时支持JS和TS
TypeScript
1,899
star
3

fe-dev-playbook

教你如何打造舒适、高效、时尚的前端开发环境
Vue
686
star
4

leetcode

solve questions in leetcode by Rust
Rust
361
star
5

v8-profiler-rs

Analyze V8 HeapSnapShot By Rust
Rust
178
star
6

node-ffi-rs

Implement ffi in Node.js by Rust and NAPI
Rust
88
star
7

douBanByVueSsr

基于最新的vue2.3的ssr的仿豆瓣程序,后端restful api采用node+express
JavaScript
55
star
8

dclone

The simplest command for downloading specified directory in github/gitlab can cutting down download time
TypeScript
42
star
9

webpackTpl

webpack + Vue 多页面应用脚手架模版
JavaScript
32
star
10

standardjs-vue

combine standardjs with .vue|js|ts files
JavaScript
25
star
11

create-ssr-app

Create Serverless SSR App
TypeScript
24
star
12

ScrollImage

原生js实现的图片滑动
Vue
13
star
13

myDouBanApi

基于node+express的豆瓣电影API
JavaScript
13
star
14

memoryshare

share memory between diffrent Node.js process
Rust
10
star
15

2020-NodeParty-PPT

9
star
16

vite-raw-plugin

JavaScript
8
star
17

nestjs-vue3-ssr-pinia

https://github.com/zhangyuang/ssr
TypeScript
7
star
18

micro-app-ssr

TypeScript
6
star
19

weChatProgram

仿豆瓣的微信小程序
JavaScript
5
star
20

color-thief-wasm

color-thief for webassembly by Rust
Rust
3
star
21

Canvas

canvas图片处理小应用
JavaScript
3
star
22

ScrollImageByVue

借助vue的transition标签实现的图片滑动效果
JavaScript
2
star
23

long.js-design

JavaScript
1
star
24

tplChange

php smarty to node nunjucks
JavaScript
1
star
25

vue-loader-ssr-bug

TypeScript
1
star
26

lerna-napi

Develop napi by rust, Manage and deploy crates by lerna
Rust
1
star
27

ykserver

JavaScript
1
star
28

reExtension

批量替换文件后缀名的工具 by nodejs
JavaScript
1
star
29

create-wasm-project

TypeScript
1
star
30

abstract-socket-rs

Implement abstract-socket based on ffi-rs without node-gyp
JavaScript
1
star