如何以非增量模式部署Fiori SAPUI5应用及查询配置文档
如何关闭Fiori SAPUI5应用的Delta部署并获取完整配置文档
一、关闭Delta Mode,执行全量部署
有两种方式可以强制关闭默认的Delta部署模式:
1. 通过命令行参数直接覆盖
修改你的package.json中的部署命令,添加--no-delta参数:
"deploy": "npm run build && fiori deploy --config ui5-deploy.yaml --no-delta && rimraf archive.zip"
添加该参数后,部署过程会跳过变更文件检测,直接执行全量部署,控制台将不再显示"已激活delta mode"。
2. 在ui5-deploy.yml配置文件中全局设置
在配置文件的deploy节点下添加delta: false属性,示例配置如下:
specVersion: '2.6' metadata: name: your-application-name type: application deploy: target: url: "<你的SAP系统部署URL>" delta: false # 禁用Delta模式,强制全量部署
注意specVersion需要匹配你当前使用的Fiori工具版本,避免配置不兼容。
二、获取ui5-deploy.yml的完整配置规范
如果找不到公开的在线schema文档,可以通过以下方式获取完整配置说明:
- 执行Fiori CLI的帮助命令:
该命令会输出所有可用的部署参数,以及对应的配置文件属性映射关系。fiori deploy --help - 查看本地依赖包的内置文档:
进入项目的node_modules/@ui5/fiori-tools目录,查看其中的README.md或配置说明文件,里面包含了部署配置的所有可选项及详细解释。
内容的提问来源于stack exchange,提问作者Julian
相关产品推荐
相关产品推荐

