Skip to content

快速开始

总览

Rattail 是一个面向 Vite+、AI Agent 友好的前端工具链。

特性

  • ⚙️   面向 Vite+ 的开箱即用配置预设,覆盖代码检查、格式化、暂存区检查和 Git Hooks 等。
  • 🔧   CLI 工具链,支持发布、日志、Git Hooks、Commit Lint、API 生成。
  • 🧰   140+ 工具函数,覆盖通用、字符串、数字、数组、对象、数学等场景。
  • 🚀   基于 axios 的渐进式请求工具,支持 Vue 组合式 API。
  • 📏   链式校验规则工厂,适配任意 UI 框架。
  • 🏷️   类型安全的枚举工具。
  • 🤖   提供 Agent Skills,帮助 AI 编程助手理解和使用 Rattail。
  • 🌲   可 Tree-shake,轻量,TypeScript 完整类型支持。
  • 💪   90%+ 单元测试覆盖率。
  • 📄   MIT 开源协议。

安装

shell
npm i rattail -S
shell
yarn add rattail
shell
pnpm add rattail