从本地源代码开始
先决条件
信息
在安装 Xpert 之前,请确保您的机器满足以下最低系统要求:
- CPU >= 2 核心
- RAM >= 4 GiB
克隆 Xpert
git clone https://github.com/xpert-ai/xpert.git
cd xpert
在启用业务服务之前,我们需要先部署 PostgreSQL / Redis(如果本地不可用)。我们可以使用以下命令启动它们:
cd docker
cp .env.example .env
docker compose -f docker-compose.dev.yml up -d
启动服务器和Web应用
进入项目根目录:
安装 NodeJs LTS 版本或更高版本,例如 18.x。
安装 Yarn(如果您还没有)使用命令
npm i -g yarn
。使用命令
yarn bootstrap
安装 NPM 包并引导解决方案。将
.env.local
文件复制到.env
并调整文件中的设置以用于本地运行。使用单个命令运行 API 和 UI:
yarn start
,或者分别使用yarn start:api
和yarn start:cloud
运行它们。在浏览器中打开 XpertAI UI http://localhost:4200(API 运行在 http://localhost:3000/api)。
启动向导...
享受吧!
热重载
如果您希望在检测到目录中的文件更改时自动重启节点应用程序,请使用以下两个命令启动服务器:
yarn start:api:dev
yarn start:cloud
使用 OLAP 引擎
如果您想使用带有 OLAP 引擎的 Xpert 数据分析平台,请运行以下命令:
- 安装 Java 运行时和 Maven。
yarn start:olap