Skip to content

2.Vue3项目结构 ​

本节目标:理解“2.Vue3项目结构”的核心思路,并能把它用于实际开发或面试表达。

说明:原 OneNote 中有图片引用,但图片未包含在导出目录中;本页保留了可用的文字与代码内容。

**2.****Vue3****项目结构**
**reactivity**:响应式系统
**runtime-core**:与平台无关的运行时核心 (可以创建针对特定平台的运行时 - 自定义渲染器)
**runtime-dom**: 针对浏览器的运行时。包括DOM API,属性,事件处理等
**runtime-test**:用于测试
**server-renderer**:用于服务器端渲染
**compiler-core**:与平台无关的编译器核心
**compiler-dom**: 针对浏览器的编译模块
**compiler-ssr**: 针对服务端渲染的编译模块
**compiler-sfc**: 针对单文件解析
**size-check**:用来测试代码体积
**template-explorer**:用于调试编译器输出的开发工具
**shared**:多个包之间共享的内容
**vue**:完整版本,包括运行时和编译器

> 来自 <http://www.zhufengpeixun.com/jg-vue/vue3/1.vue3-rollup.html#_2-vue3%E9%A1%B9%E7%9B%AE%E7%BB%93%E6%9E%84>

以下的->表示基于:

本站总访问 — 次