Skip to content

安装

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/devtoolsAutoStore的调试工具包,基于chromeRedux 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的封装,代码量很少,有兴趣的同学可以尝试一下。