本地快速部署

平台说明

AI 应用平台基于 PIG 微服务开发平台 5.X 构建,适用用于 PIG 微服务开发平台的全部功能。 请确保已了解并熟悉 PIG 微服务开发平台

环境说明

软件版本备注
jdk17+支持 JDK21
mysql8要求设置数据库大小写不敏感 lower_case_table_names = 1
redis7
node18不支持 node 20
maven3.8+
IDEA2023+需要安装 lombok 插件

下载源码

# 前端
git clone https://git.pig4cloud.com/pig/pigx-ai-ui.git

# 后端
git clone https://git.pig4cloud.com/pig/pigx-ai.git

运行后端【单体模式】

1
开启 Maven Profile

2
导入数据库

导入数据库脚本文件:db/0pigxx_boot.sql

3
修改配置文件

运行前端

指定前端架构

前端架构设置为单体

请务必检查前端 .env 文件中的 VITE_IS_MICRO 配置,需设置为 false (单体架构)。

编辑配置文件 pigx-ai-ui/.env

VITE_IS_MICRO=false

安装前端依赖

Node 版本要求

Node 版本必须为 18,不支持 Node 22 及更高版本。如需切换 Node 版本,请使用 n 工具进行版本管理。

# 查看node版本
node -v

# 高版本执行切换至18
n 18.20.4
# 安装前端依赖
npm install  --registry=https://registry.npmmirror.com

# 启动
npm run dev