Skip to content

工具库与插件集合

提供了一系列开箱即用的前端开发工具库、Vue 组件和 Vite 插件,旨在提升开发效率和代码规范性。

核心模块

🛠 构建与工程化

模块包名描述
Vite Plugins@quiteer/vite-plugins强大的 Vite 插件集合,涵盖环境配置管理、Mock 服务、虚拟 HTML 多页支持、构建日志优化等功能。
UnoCSS Preset@quiteer/unocss统一的原子化 CSS 预设配置,内置常用样式简写与主题变量。

🧩 Vue 生态扩展

模块包名描述
Naive Extra@quiteer/naive-extra基于 Naive UI 的高级业务组件封装,提供配置化的 ProForm、ProTable 及布局组件,大幅减少样板代码。
Directives@quiteer/directives实用的 Vue 自定义指令集,包含复制、防抖/节流、权限控制、懒加载、水印等常用功能。
Box Layout@quiteer/box简单易用的 Flex 与 Grid 布局组件,快速构建响应式界面。

🔧 通用工具库

模块包名描述
Axios Client@quiteer/axios增强版 Axios 客户端封装,内置请求重试、接口缓存、全局加载状态管理及错误处理机制。
Utils@quiteer/utils全面的 JavaScript/TypeScript 工具函数库,涵盖数组、对象、时间、字符串等常用操作。
Is@quiteer/is轻量级类型与环境判断工具,用于快速检测数据类型、浏览器环境及设备特征。

安装使用

所有包均已发布至 npm registry,支持按需安装。推荐使用 pnpm 进行管理:

bash
# 安装 Vite 插件
pnpm add -D @quiteer/vite-plugins

# 安装工具库
pnpm add @quiteer/utils @quiteer/axios

# 安装 Vue 组件库
pnpm add @quiteer/naive-extra @quiteer/directives

贡献指南

本项目采用 pnpm workspace 管理,欢迎提交 Pull Request 或 Issue 共同完善。

Released under the MIT License.