# x6-flow **Repository Path**: mryan91/x6-flow ## Basic Information - **Project Name**: x6-flow - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-07-09 - **Last Updated**: 2026-08-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 注:基于 [Phoenix](http://100.69.37.5:8000/) 框架开发,具体可参考 Phoenix 在线文档 # 一、启动 ```bash pnpm install npm run start // 启动本地环境,其他环境参见package.json ``` # 二、配置 基于 portal 统一门户,ecif 作为子应用嵌入在统一门户主应用里。需要安装 SwitchHost 软件,@yanlei ## SIT 环境配置(测试环境) ``` 100.69.42.206 portal.hncy58.com 100.69.42.200 ecif2.hncy58.com 100.69.42.205 ecif2.be.hncy58.com ``` 页面访问用 http://portal.hncy58.com:31743 ## BBIT 环境(开发环境) ``` 100.69.42.206 portal.hncy58.com 100.69.xx.xx ecif2.hncy58.com (前端IP地址换成本地) 100.69.42.205 ecif2.be.hncy58.com (后端api的IP地址,可以用SIT的后端数据,也可以连接后端开发环境,将IP改成相应的后端服务IP即可) ``` 本地启动命令为: `npx cross-env PORT=31685 UMI_ENV=dev max dev` 页面访问同上 http://portal.hncy58.com:31743 ## 重要说明 本项目采用 k8s 容器部署方案。 - portal 端口 31743 - ecif2 端口 32685 - ecif2-api 端口 32494 BBIT 环境后端 API 的地址指向非 SIT 服务时,需要确保后端服务是在 32494 端口启动,如果是其他端口,则需要修改前端 proxy 端口指向,【config -> proxy.ts 文件】 ``` dev: { '/ecif-api': { target: 'http://ecif.be.hncy58.com:32494', // 32494默认是SIT环境的后端端口 changeOrigin: true, pathRewrite: { '^/ecif-api': '' }, }, }, ``` # 三、打包发布 ## 生产环境 K8S 部署 `npm run build:k8s` ## 测试环境 K8S 部署 `npm run build:devK8s` 说明:将 dist 目录里的文件压缩成 disk.zip,提交代码即可。devops 会读取 dist 目录下的 dist.zip 文件,自动拷贝到容器部署。 ## 其他环境部署 `npm run build` ## devops 地址: http://100.69.37.10:8080/application/wareHouse