@tuoyuan/web
Version:
47 lines (33 loc) • 952 B
Markdown
拓源前端基础组件库
### 环境
node >= 18.20.4
pnpm >= 9
vue >= 3.2.0
### 开发
- 使用 `pnpm i` 安装依赖。
- 预览: `pnpm run dev`。
- 打包: `pnpm run build` ,打包目录为 `packages/dist`。
- 发布:执行 `pnpm run publish` 发布组件库。
### 使用
#### 完整引入
```ts
// main.ts
import { createApp } from 'vue'
import App from './App.vue'
import TyWeb from '@tuoyuan/web'
import '@tuoyuan/web/es/index.less'
const app = createApp(App)
app.use(TyWeb)
app.mount('#app')
```
#### 按需加载
```ts
// 导入组件
import { Button } from '@tuoyuan/web'
// 导入组件样式文件
import '@tuoyuan/web/es/src/button/styles/index.less'
```
### 链接
- [Git](http://gitlab.iot1234.com:9090/web-infra/tuoyuan-web)
- [文档](https://dev.iot1234.com/docs/ty-admin/guide/web/快速开始.html)
- 基于 [Arco Design Vue](https://arco.design/vue/docs/start)