Vue3通用组件库(持续迭代中,欢迎参与贡献)
基础通用组件都有持续添加进来,详情见在线文档
- 安装:
npm i @kirkw/carol-ui
- 使用:
import CarolUI from "@kirkw/carol-ui";
import "@kirkw/carol-ui/style.css";
Vue.use(CarolUI);
carol-ui
.
├── README.md
├── apps
├── commitlint.config.js
├── icons
├── lint-staged.config.js
├── package.json
├── packages
│ ├── carol-ui // 组件库核心代码
│ ├── carol-ui-docs // 文档
│ ├── tsconfig // 通用tsconfig
│ ├── utils // 通用工具函数
│ └── viteconfig // 通用viteconfig
├── pnpm-lock.yaml
├── pnpm-workspace.yaml
├── turbo
│ └── generators
│ ├── config.ts
│ └── react-component
│ └── component.hbs
├── turbo.json // turborepo 脚本
├── types
│ ├── global.d.ts
│ └── vue.d.ts
└── watermark.png
- 全局安装turbo后可以直接执行turbo中的脚本
- 快速调试:
pnpm dev
- 打包:
pnpm build
- 文档调试:
pnpm docs:dev
- 文档打包:
docs: build;
- 创建新组件:
pnpm new
- 更新组件导入关系:
pnpm register
- test:
pnpm test
- 添加版本变更:
pnpm changeset:add
- 变更版本:
pnpm changeset:version
- 发布包:
pnpm changeset:publish
如果你正在使用这个项目或者喜欢这个项目的,可以通过以下方式支持我:
- Star、Fork、Watch 一键三连 🚀
- 通过微信、支付宝一次性捐款 ❤
微信 | 支付宝 |
---|---|