xstate
nuxt-xstate

适用于 Nuxt 的 XState 集成

Nuxt XState

GitHub package.json version npm (prod) dependency version npm (prod) dependency version npm Website GitHub Workflow Status

Nuxt XState 模块可将 XState 轻松集成到 Nuxt.js 中。

功能特点 ✨

  • 支持 Nuxt Bridge 和 Nuxt 3
  • 自动导入 XState 组合式函数
  • 自动导入自定义状态机

安装 💾

运行以下命令之一

yarn add --dev nuxt-xstate
# or
npm install --save-dev nuxt-xstate

并将其添加到你的 nuxt.config.ts

import { defineNuxtConfig } from 'nuxt/config'

export default defineNuxtConfig({
  modules: ['nuxt-xstate']
})

使用方法 🧰

👉 请查看 文档

开发中 🚧

开发 💻

  • 克隆仓库并通过 yarn install 安装依赖
  • 运行 yarn dev:prepare 以生成类型存根。
  • 使用 yarn dev 在开发模式下启动 playground