Hana OnDemand SAP Webide-从工作区中的另一个应用程序加载组件

2020-08-18 11:33发布

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

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


你好

在我的Webide工作区中注册另一个应用程序的资源时遇到问题。 该Webide在Hana云上运行。 如果将两个应用程序部署到前端/网关系统上的bsp存储库,则一切正常。 如果直接在Webide本身中启动应用程序,则资源路径只会有问题。

在AppOne的Component.js中的init方法中,我将执行以下操作。 我在apptwo的sap bsp存储库中注册了模块路径。

 jQuery.sap.registerModulePath(" com.namespace.apptwo","/img/sap/bc/ui5_ui5/sap/zapptwo"); 

如果该应用程序已部署到网关系统,则可以正常工作。

但是,如果我在Webide中本地启动应用程序,则会出现错误

无法从/sap/bc/ui5_ui5/sap/zapptwo/Component.js加载'com/namespace/apptwo/Component.js':

我知道这是错误的路径,但是如何在我的Webide工作区中设置指向另一个Component.js文件的正确路径。 我用neo-app.json中的路由尝试了所有可能的方法,但是它是如此令人沮丧,并且没有任何效果。

感谢您的帮助!! 谢谢!

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

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


你好

在我的Webide工作区中注册另一个应用程序的资源时遇到问题。 该Webide在Hana云上运行。 如果将两个应用程序部署到前端/网关系统上的bsp存储库,则一切正常。 如果直接在Webide本身中启动应用程序,则资源路径只会有问题。

在AppOne的Component.js中的init方法中,我将执行以下操作。 我在apptwo的sap bsp存储库中注册了模块路径。

 jQuery.sap.registerModulePath(" com.namespace.apptwo","/img/sap/bc/ui5_ui5/sap/zapptwo"); 

如果该应用程序已部署到网关系统,则可以正常工作。

但是,如果我在Webide中本地启动应用程序,则会出现错误

无法从/sap/bc/ui5_ui5/sap/zapptwo/Component.js加载'com/namespace/apptwo/Component.js':

我知道这是错误的路径,但是如何在我的Webide工作区中设置指向另一个Component.js文件的正确路径。 我用neo-app.json中的路由尝试了所有可能的方法,但是它是如此令人沮丧,并且没有任何效果。

感谢您的帮助!! 谢谢!

付费偷看设置
发送
4条回答
路亽曱_Ryan
1楼 · 2020-08-18 11:57.采纳回答

就像调用后端odata一样,做同样的事情。

将其放入neo-app.json

{" path":"/img/sap/bc/ui5_ui5/"," target":{" type":"目的地"," name":" YOURDESTINATION"," entryPath":"/img/sap/bc/ui5_ui5/"}," description":" **** *****"},

哎,真难
2楼-- · 2020-08-18 12:04

感谢您的回答。 第一次我一次做了太多更改,却没有看到,这就是解决方案。 谢谢,它有效!

天桥码农
3楼-- · 2020-08-18 12:16

您好,伊曼纽尔·赫瑟

您可以检查我下面的博客,在第二部分中,我未进行部署就在本地对其进行了测试。

https://blogs.sap.com/2019/07/11/reusing -通过网络在本地路由和测试组件。然后,现在。/

让我知道您是否遇到任何问题 。

谢谢

Mahesh

SC_Yao
4楼-- · 2020-08-18 12:04

嗨,Mahesh,谢谢您一个非常有趣的博客! 我将在新项目中这样做。 Jun Wu 答案对我来说就是解决方案。

一周热门 更多>