# miniTools **Repository Path**: maomaonb/mini-tools ## Basic Information - **Project Name**: miniTools - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-04-10 - **Last Updated**: 2025-04-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Mini Tools Vue 一个基于 Vue 3 的轻量级组件库。 ## 安装 ```bash npm install mini-tools-vue ``` ## 使用方式 ### 全局注册 ```typescript import { createApp } from 'vue'; import MiniTools from 'mini-tools-vue'; import App from './App.vue'; const app = createApp(App); app.use(MiniTools); app.mount('#app'); ``` ### 按需引入 ```typescript import { MButton } from 'mini-tools-vue'; // 在组件中使用 export default { components: { MButton, }, }; ``` ## 组件 ### Button 按钮 基础按钮组件,支持多种类型和尺寸。 #### 属性 | 属性名 | 类型 | 默认值 | 说明 | | -------- | ------------------------------------ | --------- | -------- | | type | 'primary'\| 'secondary' \| 'default' | 'default' | 按钮类型 | | size | 'small'\| 'medium' \| 'large' | 'medium' | 按钮尺寸 | | disabled | boolean | false | 是否禁用 | #### 示例 ```vue ``` ## 开发 ```bash # 安装依赖 npm install # 启动开发服务器 npm run dev # 构建库 npm run build ``` ## License MIT