1.5 KiB
1.5 KiB
| name | description |
|---|---|
| jjb-cmd-push | 定义 jjb-cmd push 推送微前端包到后端仓库规范。在推送 dist 到 Java 壳子时查阅。 |
jjb-cmd 命令行工具使用指南
推送微前端 dist 包到后端仓库(壳子)
⚠️ 前置条件:执行推送命令前,必须先执行 jjb-cmd auth 进行登录授权,否则无法执行推送命令。
命令格式
jjb-cmd push java <环境变量>
说明:推送微应用对应的 Java 仓库(壳子),将前端构建产物推送到后端仓库。
执行位置:在应用根目录执行。
示例:
# 推送到生产环境
jjb-cmd push java production
# 推送到开发环境
jjb-cmd push java development
配置检查
推送前请确认应用 jjb.config.js 文件里的以下配置项无误:
- javaGit:后端 Java 项目的 Git 仓库地址
- javaGitName:后端仓库名称
- environment..javaGitBranch:对应环境的后端分支名称
若配置有误可能导致推送失败!
推送失败排查
若推送失败,可能存在以下问题:
- 权限问题:没有获取应用后端的仓库权限,请确认你的 Git 账号权限是否是 Maintainer
- 版本问题:jjb-cmd 版本不是最新的,请更新到最新版本
- 登录授权问题:没有登录授权成功,请确认是否执行
jjb-cmd auth命令 - 配置问题:
javaGit链接不正确javaGitName与后端仓库名称不一致- 后端仓库中不存在配置的
javaGitBranch分支