У меня есть приложение SAPUI5 Chart, развернутое на HCP и добавленное на сайт FIORI Launchpad. Приложение использует определенные компоненты из более поздней версии библиотеки SAPUI5 (1.40.10), в то время как Fiori Launchpad в настоящее время имеет версию 1.38.10. Когда я запускаю приложение в автономном режиме из пульта HCP, все компоненты работают нормально, но как только я запускаю приложение из панели запуска FIORI, компоненты выходят из строя, поскольку их нет в версии 1.38.10.
Как лучше всего заставить мое приложение работать на панели запуска FIORI без обновления версии SAPUI5.
Могу ли я отдать предпочтение версии, указанной в моем файле neoApp.json, как показано ниже:
"routes": [{
"path": "/resources",
"target": {
"type": "service",
"name": "sapui5",
"version": "1.40.10",
"entryPath": "/resources"
},
"description": "SAPUI5 Resources"
},
Но я не понимаю, как это реализовать в моем neoApp.json. как установить версию SAPUI5 на 1.40.xx в neoApp.json.
ПРИМЕЧАНИЕ. Мне нужно, чтобы одно и то же приложение работало как в SAP FIORI Launchpad, так и в SAP Portal freeStyle Site (оба работают под управлением SAPUI5 v1.38.10). Поскольку оба этих сайта созданы из службы портала HCP, если она работает на одном, то по своей сути будет работать и на другом. Пожалуйста, выделите, если для его запуска на портале требуются какие-либо дополнительные действия.