安装
AutoStore
共包括三个包:
autostore
: 核心包@autostorejs/react
: 面向React
开发者@autostorejs/devtools
: 使用Redux DevTools
调试AutoStore
autostore
autostore
是核心包,提供了AutoStore
的核心功能。
如果你是Vue
等其他框架的开发者,可以直接使用autostore
。
该包使用new AutoStore
来创建AutoStore
实例。
bash
npm install autostore
bash
yarn add autostore
bash
pnpm add autostore
@autostorejs/react
WARNING
如果您是React
开发者,只需要安装@autostorejs/react
即可。
@autostorejs/react
已经集成了autostore
包的所有功能,不需要额外安装autostore
。
bash
npm install @autostorejs/react
bash
yarn add @autostorejs/react
bash
pnpm add @autostorejs/react
@autostorejs/devtools
@autostorejs/devtools
是AutoStore
的调试工具包,基于chrome
的Redux DevTools Extension来调试AutoStore
的状态。
bash
npm install @autostorejs/devtools
bash
yarn add @autostorejs/devtools
bash
pnpm add @autostorejs/devtools
@autostorejs/vue
目前还没有实现,可以通过封装autostore
实现Vue
的集成。
@autostorejs/react
也仅是autostore
的封装,代码量很少,有兴趣的同学可以尝试一下。