Skip to content

Pinia源码解读

一份逐章拆解 Pinia 内部机制的 Code Atlas——从响应式托管、全局活跃上下文,到装配流水线、订阅系统,再到 SSR、HMR、DevTools 与测试。

快速开始

sh
bun install
bun run docs:dev

构建生产版本:

sh
bun run docs:build

这本书在讲什么

打开 Pinia 的源码,最先撞见的“魔法”是 useUserStore()——不传参、不分场合,任何地方一调就拿到那个唯一的 store。这本书整本都在拆这个魔法:Pinia 没有重造一套状态库的内脏,而是把状态库要面对的四件难事,逐个借力交给四个支点。

完整导读见 导读