当前位置: 首页 > Web前端 > HTML

引入开源工具@sap-ux-ui5-tooling

时间:2023-03-28 14:33:44 HTML

SAPFiori工具-UI5工具包含一组可与命令ui5serve一起使用的自定义中间件,以及可与命令ui5build一起使用的自定义任务。此外,此模块公开了clifiori产品,例如fiorirun命令是ui5serve命令的包装器,提供一些附加参数以及fioriadddeploy-config和fioriaddflp-config以扩展现有项目。SAPFiori工具使用自定义中间件的功能来启动和预览SAPFiori元素或SAPUI5Freestyle应用程序,例如启用自动刷新、切换SAPUI5源版本或提供静态资源。从版本1.3.0开始,SAPFiori应用的预览行为发生了变化。持久性iAppState现在被忽略,因此在刷新应用程序时始终应用源代码更改。如果还想启用iAppState,需要在浏览器url中添加url参数fiori-tools-iapp-state=true,例如:http://localhost:8080/test/fl...ApplicationReloadapplicationreload中间件允许开发人员在开发/配置SAPFiori应用程序时预览它们。每当与SAPFiori应用程序相关的文件发生更改时,重新加载中间件都会刷新应用程序预览。在SAPUI5项目中执行如下ui5.yaml配置,然后执行命令行npxfiorirun启动应用reloadmiddleware.server默认设置:customMiddleware:-name:fiori-tools-appreloadafterMiddleware:compression后启用以下配置后,中间件会将包含路径参数的请求转发到后端url指定的后台服务器。-name:fiori-tools-proxyafterMiddleware:compressionconfiguration:backend:-path:/sapurl:https://my.backend.com:1234连接到带有目的地的后端系统如果后台系统被隐藏Destination,可以在ui5.yaml中指定Destination信息:-name:fiori-tools-proxyafterMiddleware:compressionconfiguration:backend:-path:/sapurl:https://my.backend.com:1234destination:my_backendsupportssimultaneous连接到多个后台系统:-名称:fiori-tools-proxyafterMiddleware:压缩配置:后端:-路径:/northwindurl:https://my.backend_2.com:1234-路径:/sapurl:https://my.backend.com:1234使用scp=true表示连接是一个SAPBusinessTechnologyPlatform实例:-name:fiori-tools-proxyafterMiddleware:compressionconfiguration:backend:-path:/sapurl:https://我的。steampunk.com:1234scp:true