40 lines
930 B
Plaintext
40 lines
930 B
Plaintext
|
|
# lingshu/lowcode
|
|||
|
|
|
|||
|
|
## 项目结构:
|
|||
|
|
|
|||
|
|
apps/
|
|||
|
|
lcdp - 低代码业务
|
|||
|
|
packages/
|
|||
|
|
form-create - 设置项的表单渲染器
|
|||
|
|
lowcode-create - 低代码内容渲染器
|
|||
|
|
form-designer - 低代码的渲染部分(依赖form-create)
|
|||
|
|
|
|||
|
|
## 启动
|
|||
|
|
> 初期开发中,每次pull代码之后,建议手动执行pnpm run build:pkgs,
|
|||
|
|
> 确保依赖的包都是最新的。
|
|||
|
|
|
|||
|
|
1. 正常启情况, 只需要开发业务
|
|||
|
|
|
|||
|
|
```bash
|
|||
|
|
npm run dev:lcdp
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
2. 需要调整 form-create or lowcode-create的时候。
|
|||
|
|
```bash
|
|||
|
|
npm run dev
|
|||
|
|
```
|
|||
|
|
npm run dev 等价于
|
|||
|
|
```bash
|
|||
|
|
npm run dev:form-create &&
|
|||
|
|
npm run dev:lowcode-create &&
|
|||
|
|
npm run dev:lcdp
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
3. 如果form-create和lowcode-create有改动, 则需要重新构建依赖
|
|||
|
|
```bash
|
|||
|
|
npm run build:pkgs
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
4. 正常安装依赖,即:pnpm install 之后,会在npm hook postinstall之中执行工作空
|
|||
|
|
间中的包的构建。所以 install 之后可以直接启动dev:lcdp
|