Skip to content

介绍

盘古移动端框架提供多模式身份认证、飞书授权集成、AJAX 请求封装及 WAS 集成等核心能力,有效提升业务开发效率与开发体验。

本地部署

环境要求

  • 本地启动时node版本要求 18 版本以上,信云+部署时基础环境应选择 18 以上版本。

获取脚手架

盘古提供业务运行时脚手架代码,请点击此处下载业务运行平台代码或使用以下命令拉取。

bash
# 克隆项目
git clone http://gitlab.hisense.com/Pangea/Pangea-Cloud/frontend/pangea-vue3-project/pangea-uniapp-vite

注意:请在虚拟桌面访问,如访问后出现 404 页面,请联系 Pangea 团队开通 Git 访问权限。

配置脚手架

脚手架工程根目录中的.env配置文件用于设置系统环境变量,首次拉取脚手架应修改其中的环境变量并在以后不能变更。其中变量说明如下:

变量名称说明
VITE_SYSTEM_NAME【必填】系统英文编码,用于隔离系统数据
VITE_APP_ID轻应用 ID
VITE_APP_SECRET轻应用密钥
VITE_LOGIN_TYPE登录类型 ticket/sso
VITE_WAS_SITEIDWAS 用户运营分析统计 siteId
部署介绍-前端环境变量配置路径

本地启动

bash
# 修改yarn私服地址(虚拟桌面使用)
yarn config set registry http://nexus.hisense.com/repository/npm-public/
# 修改yarn私服地址(虚拟桌面使用)
yarn config set registry http://nexus.hisense.com/repository/npm-public/
# 安装依赖
yarn install

配置完成后,即可启动项目进行操作了。

bash
npm run dev:h5

本地启动命令对应.env 文件中的环境变量设置,默认为 dev(开发),可根据需要调整 test(测试)、uat(预发)、prd(生产)。

如果你还需要后端能力,可继续启动后端(参考后端部署)。后端的代理在脚手架工程根目录下的vite.config.js中设置。