open-index/open-npm huggingface dataset:
npm package: @qhh/vant-extend
Description: vant扩展 1. 使用field + popup + picker 封装 一般数组类型的selector 2. 使用field + popup + calendar 封装 日期以及范围选择的selector
Author: 316660035@qq.com
Latest version: 3.0.29

# Vue 3 + Typescript + Vite

vant扩展
1. 使用field + popup + picker 封装 一般数组类型的selector
2. 使用field + popup + calendar 封装 日期以及范围选择的selector

selector:

|参数      | 说明             |   类型    |   默认值    |
|------   |:-----            |:-----    |:-----      |
|columns  | 对象数组，配置每一列显示的数据|any[] | ['默认数据1', '默认数据2']      |
|columns-field-names  | 自定义 columns 结构中的字段 |object | { text: 'text', value: 'value', values: 'values', children: 'children' }      |
其他参数参见van-field  van-picker


calendar:

|参数      | 说明               |   类型    |   默认值    |
|------   |:-----               |:-----    |:-----      |
|calendarType| 选择类型:single 表示选择单个日期， multiple 表示选择多个日期，  range 表示选择日期区间 | string|  'single' |
|calendarFormmater| 格式化       | string   | YYYY-MM-DD |
|minDate  | 最小日期             | string    | 2016-01-01 |
|multipleSeparator| 多个日期的分隔符 | string  | 空格        |
|rangeSeparator   | 日期范围的分隔符 | string  | 至          |
npm package: @qhk/k_ui
Description: 想搭建一个基于Vite+Vue3+TS的组件库开发项目，主要想要的功能点是
Latest version: 0.0.3

# K_UI

想搭建一个基于Vite+Vue3+TS的组件库开发项目，主要想要的功能点是

1. 组件开发调试
2. md文档预览
3. 组件库发布npm
4. 打包部署文档站点

想要做到的就是能够一边开发组件一边预览调试。最后能打包库发布npm也能打包文档项目发布提供出去。

## 本地开发调试

本地开发调试还是比较简单的：

在空白目录执行下列命令：

```bash
yarn create vite
```

依次填写项目名称和选择框架为 vue-ts 后，将会自动完成项目的初始化，代码结构如下：

```bash
.
├── README.md
├── index.html
├── package.json
├── public
├── src
├── tsconfig.json
├── vite.config.ts
└── yarn.lock
```