# leisure-lib

#### 介绍

![logo](https://gitee.com/leisurezzl/leisure-lib/raw/master/docs/public/icon.png)

leisure-lib 是一个采用 monorepo 单仓模式下采用 pnpm 管理多个 workspace 的子项目，目前有@leisure-lib/ui组件库和@leisure-lib/utils工具库(后期会逐步添加新的子项目)，用 leisure-lib包 对多仓进行全量引用后导出的聚合，采用 vite 打包后发布 NPM 市场，可点击右上角 NPM 图标查看。项目自带 playground 直连开发库支持热更新的演练场，docs vitepress 打造的文档说明。目前在 leisure-lib on gitee 上开源，热爱前端的小伙伴可以一起学习。

#### 文档手册

![文档手册](https://gitee.com/leisurezzl/leisure-lib/raw/master/public/1717667623516.jpg)

####

软件架构说明

#### 安装教程

```sh
# NPM
 npm install leisure-lib

 # Yarn
 yarn add leisure-lib

 # Pnpm
 pnpm add leisure-lib
```

#### 使用说明

```ts
import { createApp } from 'vue';
import App from './App.vue';
import LeisureLib from 'leisure-lib';

const app = createApp(App);
app.use(LeisureLib).mount('#app');
```

### 发布到生产环境
