共享工具库和类型定义
npm install ebuilds-sharedbash
npm install @ebuilds/shared
`
或
`bash
yarn add @ebuilds/shared
`
或
`bash
pnpm add @ebuilds/shared
`
功能模块
$3
- request/curl: Axios 封装的 HTTP 客户端
- hooks/loginHook: 登录相关 Hook
- routerPermission: 路由权限控制
- dateUtils: 日期处理工具
- numUtils: 数字处理工具
- interceptors: 请求拦截器
- util: 通用工具函数
- aesEncrypt: AES 加密解密
- jsonp: JSONP 实现
$3
基于 Pinia 的状态管理模块:
- aiChatStore: AI 聊天状态
- commonStore: 通用状态
- dbStore: 数据库状态
- drawerWidthStore: 抽屉宽度状态
- menuStore: 菜单状态
$3
Vite 构建工具的标准配置模板
$3
UnoCSS 样式框架的配置
$3
公共样式文件
使用示例
`typescript
// 引入工具函数
import { request } from '@ebuilds/shared/utils'
// 引入状态管理
import { useCommonStore } from '@ebuilds/shared/stores'
// 引入 Vite 配置
import viteConfig from '@ebuilds/shared/vite-config'
``