云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

网站服务器_建设网站建站_新用户

小七 141 0

如果你读过我以前的几篇博客,你将能够了解我在XSA上配置Fiori Launchapd的过程。这篇最新的文章介绍了我认为最理想的配置,允许对应用程序使用多个MTA,返利公众号,同时保留UAA支持。

如果您一直试图在XSA上安装Fiori启动板,我相信您熟悉以下链接中的SAP官方文档:https://help.sap.com/viewer/4505d0bdaf4948449b7f7379d24d0f0d/2.0.04/en-US/8a583342d1c64822837fe49efbafdb53.html

虽然文件中有很多信息,我觉得说明不完整和不清楚。

我准备了一个工作样本配置,返利app,可在我的github中使用:https://github.com/bigsmity/xsalaunchpaddemo

"launchpaddemoapp2"是这个博客的神奇之处。我保留了以前的配置,买云服务器,尽管它们现在已经过时了。

主要的区别是从使用@sap/approuter改为使用@sap/site app server。在编写时,此配置的公共域中似乎不存在任何工作模板。

使用此设置,您只需在UI5应用程序的MTA中写入配置。此实现独立于启动板配置。

我们开始吧。

UI5应用程序设置

创建一个名为"launchpaddemoapp2"的新MTA,并添加一个名为"launchpaddemoapp2\u ui"的SAPUI5 HTML5模块。

直接在UI5模块文件夹中创建一个名为"site"的文件夹。

创建一个名为"site"的文件-内容.json"在你刚创建的"站点"文件夹

你的文件夹结构应该如下:

粘贴在示例站点中-内容.jsonSAP提供的文档中的内容作为起点。请注意,官方文档中提供的源代码缺少最后一个右括号'}'。组Id字段中还有一个前导空格。这两个问题都已在

网站下方的片段中更正-内容.json起点(从SAP文档中更正)

更新站点-内容.json与您的组,瓷砖和应用程序配置

网站-内容.json完成,大数据教程,配置

更新清单.json并将交叉导航设置添加到"sap应用程序"第

节更新清单.json并将组件属性添加到根级对象中。

更新清单.json文件以将组件名称添加到"sap.ui5版本"对象

"清单.json完成,配置

打开包.json文件中,您将看到以下批准者配置:

我们需要将此替换为站点应用程序服务器配置:

打开xs-应用程序.json文件,启用UAA并添加标准路由

打开mta.yaml公司文件并添加对目标Fiori Launchpad的引用

siteId属性是mta.yaml公司包含Fiori启动板

添加对UI5应用程序的requires引用

mta.yaml公司完成、配置

构建和部署您的应用程序,然后运行您的启动板。

现在可以看到组和磁贴。

单击磁贴启动UI5应用程序。

现在您有了正确配置的Fiori启动板!瓷砖是自给自足的,UAA是可用的!

需要注意的是,在使用site app server时,您将失去在工作区上下文中运行UI5应用程序的能力。我目前的解决方案是修改包.json在WebIDE中开发时的文件:

我保留了两个节点模块的依赖关系,但是将启动脚本的名称从"start"切换到"dontstart"。

,返利手游