通过Sap Cloud平台中的目标使用第三方库

时间:2020-05-07 15:23:02

标签: proxy sapui5 sap-cloud-platform

由于我们可以在使用中的sapUI5应用程序中调用外部罗斯文oData服务(依靠SCP目的地并在neo-app.json中进行路由),我想知道是否有可能公开自定义库并以相同的方式调用它方式,避免了部署后的CORS问题。 我找不到任何有关如何配置此目的地的合适文档。

我的要求是引用一个外部库。我不想将缩小的库嵌入到我的项目中,也不要使用硬编码的路径来调用它。

任何帮助将非常受到赞赏!

编辑: 这是我为测试目的而设置的目标...我需要清单中的库,并在neo-app.json中设置路由,但是在我使用的项目中仍缺少该库。

Test destination

1 个答案:

答案 0 :(得分:1)

我设法回答了我自己的问题:拟议的体系结构是可行的:下面是我的工作配置。 请注意,我的目标配置指向部署在同一SCP中的自定义库。

在SAP目标中: enter image description here

在使用中的应用程序的neo-app.json中:

enter image description here

然后您可以将控制器中的库引用为

sap.ui.define([
    "sap/ui/core/mvc/Controller",
    "namespace/mylibrary/library"
], function (Controller, library) {....}); 
相关问题