我有一个SAPUI5图表应用程序,该应用程序已部署到HCP上并添加到FIORI Launchpad站点。当Fiori Launchpad当前位于1.38.10时,该应用程序使用SAPUI5库的更高版本(1.40.10)中的某些组件。当我从HCP座舱独立运行该应用程序时,所有组件都可以正常工作,但是一旦我从FIORI Launchpad内部运行该应用程序,这些组件就会失败,因为它们在1.38.10版本中不存在。
在不升级SAPUI5版本的情况下使我的应用程序在FIORI启动板中运行的最佳方法是什么。>>
我可以优先使用我在neoApp.json
文件中声明的版本,如下所示:"routes": [{
"path": "/resources",
"target": {
"type": "service",
"name": "sapui5",
"version": "1.40.10",
"entryPath": "/resources"
},
"description": "SAPUI5 Resources"
},
但是我不明白如何在我的neoApp.json中实现这一点。如何在neoApp.json中将SAPUI5版本设置为1.40.xx。
注意:我需要在SAP FIORI Launchpad和SAP Portal freeStyle站点(两者都运行SAPUI5 v1.38.10)中使相同的应用程序工作。由于这两个站点都是从HCP门户服务创建的,因此,如果它们在一个站点中可以正常工作,那么它将固有地在另一个站点上运行。如果需要任何其他步骤才能在门户网站上运行,请突出显示。
我有一个SAPUI5图表应用程序,该应用程序已部署到HCP上并添加到FIORI Launchpad站点。该应用程序使用SAPUI5库的更高版本(1.40.10)中的某些组件,而Fiori ...
如果您可以访问Internet,则可以尝试提供CDN的完整路径,从而尝试通过CDN从SAP Server加载正确的版本。也许适合您的情况