所以,我正在使用SAPUI5,HANAXS和FIORI在HTML 5中构建应用程序。
我的项目在我的HCP实例上有一个通用应用程序(称为"lccapp"),现在我想将其部署到另一个应用程序(称为"labscustomercenter")中。
但我对此有些麻烦。
所以,我的项目叫做:"lccapp"。
这个项目有一个索引.html它引用了一些自定义的css文件和sap-ui-core.js库。
当我在本地运行它时(使用 WEB IDE 按钮 - ALT+F5),它在控制台中完美运行,没有错误。
但是,当我将我的项目部署到 HCP 上的新应用程序中时。
事情是这样的: http://prntscr.com/dusfmd
我已经将引用更改为"src="resources/sap-ui-core.js",如下所示,这也是发生的事情:
http://prntscr.com/duse3p
我该如何解决这个问题?
你已经尝试过使用 src="https://sapui5.hana.ondemand.com/resources/sap-ui-core.js" 吗?
我可以使用以下方法修复它:
我的应用程序正在创建以下 URL:
(application_name + instance_name.dispatcher.hana.ondemand.com/?hc_reset)
因此,我保留了在本地环境中正确的相同版本(http://prnt.sc/dusfmd)并部署到我想要的应用程序中。
然后,我在 neo-app.json 文件中添加了以下属性:
"sendWelcomeFileRedirect": true,
我必须配置/添加此属性,因为我的欢迎文件是这样的:
"welcomeFile": "/webapp/index.html"
有了这个,我的 URL 可以组合,找到自己,找到所需的参考......
(application_name + instance_name.dispatcher.hana.ondemand.com/webapp/index.html?hc_reset)