点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家,
我正在尝试将SAPUI5应用程序部署到我的Neo环境。 在应用程序中,我使用OData服务和UserAPI。
当我使用"/resources/sap-ui-core.js"作为index.html中脚本的源进行部署时,出现404错误(找不到文件),但是当我从 WebIDE,它工作正常。
当我使用" https://部署时 sapui5.hana.ondemand.com/resources/sap-ui-core.js "作为index.html中scipt的源,它无法加载OData目标和UserAPI(该应用程序的其余部分都可以工作 ),出现以下错误:
我假设它找不到我引用UserAPI和Destination的neo-app.js文件。
这是一个错误,还是有其他方法可以毫无问题地部署我的应用?
预先感谢
Noa Junod
(62.3 kB)
亲爱的 Noa Junod ,
请保留/resources/sap-ui- 就像您说的那样,core.js的问题在于neo-app.json文件
neo-app.json文件未包含在" dist"文件夹中,原因是部署后,您将在
下的"必需的目标位置"中获得"不需要目标位置"https:// .ondemand。 com/cockpit/#/acc//html5app//dashboard
下找到您的名称空间感谢您 Lucas Vaccaro 帮助确定了根本原因。
ui5.yaml
-应用程序名称
-命名空间
您可以在manifest.json
请在ui5.yaml中保持相同,即com/tes/nameSpace
的组合,因为" sap.app.id"是
如果在您的情况下,命名空间为空,即。 " id":TacticTool
请保留ui5.yaml>命名空间为空**
构建和部署项目。
**请注意,建议不要使用上述空名称空间,因为如果现在要从模板创建ui5应用程序,则名称空间是必填字段。
遵循此步骤以了解更多详细信息,请参考: ui5uild < br>
希望有帮助。
关于,
Bibhu
正如您所猜测的,如果我们对neo-app.json进行少量更改,将会解决此问题。
为您提供 指针,尝试更改neo-app.json中的resources文件夹路径,尝试作为/webapp/resources ...像这样
运气最好
一周热门 更多>