将自定义SAPUI5库添加到SAP Cloud Platform Fiori启动板(门户服务)

2020-08-18 18:53发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我已经使用SAP Web IDE...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我已经使用SAP Web IDE创建了一个自定义SAPUI5库,并将该库部署到SAP Cloud Platform。 该库供多个SAPUI5应用程序使用,当从SAP Web IDE启动应用程序时,该库可以完美工作。 库的依赖关系在manifest.json中定义:

"依赖项":{" libs":{" custom.library"}:{}}} 

现在,我已将SAPUI5应用程序注册到SAP Cloud Platform Fiori Launchpad。 我可以启动启动板并查看应用程序的磁贴。 但是,当我启动一个应用程序时,会发生以下错误:
错误:无法从 https://sapui5.hana.ondemand.com/1.52.17/resources/custom/library/library.js :404

如何将自定义UI5库注册到Fiori Launchpad?

3条回答
wang628962
2020-08-18 19:34

The 应用程序依存关系的解析应在Fiori Launchpad中自动运行。 但这要求一切都正确部署。

即 部署的库在根文件夹中的library.js旁边应有一个manifest.json,其中在sap.app/id下声明了库名。 正在使用的应用必须在根文件夹中具有manifest.json,该声明声明具有相匹配名称的库依赖项。

如果已部署的库具有深层文件夹结构并且manifest.json和library.js不在根文件夹中,则会出现问题。 在这种情况下,可能缺少构建步骤。
如果未执行构建或部署不正确,则在应用程序端可能会发生同样的事情。manifest.json可能位于webapp文件夹下,这是错误的。

# p#

一周热门 更多>