准备工作
开发环境
node
v 14.18.3
npm
v 6.14.15
项目介绍
将已购买的前端源码上传到自己的git仓库:项目介绍: https://doc.jepaas.com/api/je-doc-jecloud-help/edit/
部署步骤
1. 安装全局依赖
npm i yalc lerna@^6.0.0 -g
2. 部署基础项目jecloud-pc-libs
jecloud-pc-libs
项目作为所有项目的基础依赖库项目,优先下载,发布,提供其他项目安装部署
npm run setup
npm run yalc:publish
3. 部署移动端基础库项目jecloud-app-libs
jecloud-app-libs
JECloud移动端所有项目的基础依赖,依次按照以下命令,进行打包部署
npm run setup
npm run yalc:publish
4. 部署主项目 jecloud-app-admin
jecloud-app-admin
是移动端主项目是JECloud 移动端的应用主框架,包含了系统的菜单展示,布局方式,路由、主题、国际化的管理,功能和微应用的集成管理,各模块之间的通讯管理等。主应用支持Android,iOS,微信小程序,H5多端展示。
npm run setup
npm run build
将打包后的dist/build/h5目录内的文件,部署到指定目录,如下:
# 主项目部署目录
'项目根目录/data/application/openresty/nginx/jecloud/app/'
5. 部署插件项目,以 jecloud-app-func 为例
jecloud-app-func
移动端功能引擎是JECloud平台所有配置应用的移动端解析器。可以通过移动端设备对功能进行便捷的增删改查,流程审批等和电脑端相同的操作。
npm run setup
npm run build
将打包后的dist/build/h5目录内的文件,部署到指定目录,如下:
# 部署目录,所有移动端插件项目放到app/micro目录下
# 注:移动端插件项目命名规则:采用jecloud-app-xxx中的xxx作为目录 (例如jecloud-app-func,func作为目录)
'项目根目录/data/application/openresty/nginx/jecloud/app/micro/func'
最后编辑: 庞峰 文档更新时间: 2024-08-29 09:50 作者:秦永莲