21 lines
711 B
Markdown
21 lines
711 B
Markdown
# timi-web
|
|
|
|
Vue 3 通用组件库与工具库。业务 API、领域类型和用户状态位于 [timi-web-api](https://gitea.imyeyu.com/timi/timi-web-api)。
|
|
|
|
## 工具依赖
|
|
|
|
平台无关的 `Events`、`IOSize`、`MethodLocker`、`Prismjs`、`Text`、`Time`、`Toolkit` 和通用类型统一由 `timi-ts` 提供。`timi-web` 直接依赖并从入口转出这些能力,业务项目只依赖 `timi-web` 时可以间接使用它们;Vue、DOM、浏览器文件和组件安装相关能力仍由 `timi-web` 提供。
|
|
|
|
Web 专属方法使用 `WebToolkit`,通用方法使用 `timi-ts` 导出的 `Toolkit`。
|
|
|
|
```ts
|
|
import { Text, Toolkit } from "timi-web";
|
|
```
|
|
|
|
## 开发
|
|
|
|
```bash
|
|
pnpm install
|
|
pnpm run build
|
|
```
|