@tuoyuan/json-schema
Version:
json-schema编辑器及表单组件
53 lines (35 loc) • 973 B
Markdown
## @tuoyuan/json-schema 组件
[git仓库](http://gitlab.iot1234.com:9090/web-infra/arco-web-plus)
[文档地址](https://dev.iot1234.com/docs/ty-admin/guide/business/JSON%20Schema/快速开始.html)
#### 组件内容
- json-schema-editor
- json-schema-form
#### git仓库
## 开发
### 运行
- 运行 `pnpm i` 安装依赖。
- 预览: 在play包下执行 `pnpm run dev` 启动项目预览。
- 打包: `pnpm run build` ,打包目录为 `dist`。
- 发布:执行 `npm publish` 发布组件库。
### 环境
node >= 18.20.4
pnpm >= 9
## 使用
### 安装
```shell
# npm
npm install @tuoyuan/json-schema
# pnpm
pnpm add @tuoyuan/json-schema
```
### 引入
```ts
import JsonSchema from "@tuoyuan/json-schema";
import "@tuoyuan/json-schema/dist/es/style.css";
app.use(JsonSchema);
```
> 使用 json-schema 组件之前,应先全量引入 @tuoyuan/web 组件和样式
```ts
import TyWeb from "@tuoyuan/web";
import "@tuoyuan/web/es/index.less";
```