Skip to content

Pinia 源码导读从 effectScope 到 Nuxt 集成的分层拆解

15 章,自底向上看透 Vue 官方状态库的设计与实现

这是什么

这是一份按「原子层 → 复合层 → 系统层」三层架构组织的 Pinia 源码导读。 每一章都从「问题」出发,拆解 Pinia 在该处做的设计选择,并明确展开「换来什么 / 代价是什么」的权衡, 而不是简单复述 API。

快速开始

bash
# 在 site/ 目录下
bun install
bun run docs:dev      # 本地开发服务器
bun run docs:build    # 产出静态站点到 .vitepress/dist
bun run docs:preview  # 预览构建产物

也可以直接挂到任意支持静态站点的平台(GitHub Pages / Vercel / Netlify)。

阅读路径