当前位置: 首页 > 后端技术 > Node.js

使用nodejs将SAPFiori应用放到本地Launchpad上运行

时间:2023-04-03 20:05:16 Node.js

在博客StepbysteptorunyourFioriapplicationlocallyonNodeJS中介绍了使用NodeJS作为服务器在本地运行Fiori应用程序的步骤。在该解决方案中,Fiori应用程序以独立模式启动,其中sap.ushell.Container不可用。此外,还需要将Fiori应用程序作为沙箱放入本地启动板以进行单元测试。最终的成果是:您可以在本地启动板中看到您的Fiori项目的磁贴。单击磁贴后,您可以在localshell。主要需要的六个步骤和之前的博客逻辑上是一样的。Step1~Step4:和之前博客的步骤完全一样。Step5:Gruntfile.js唯一需要修改的是,你应该启动一个新的html页面这将创建一个本地启动板。第6步:创建另一个html页面Sandbox.html。要点(1)在tile为cli时声明虚拟渲染和导航目标应用程序信息cked.(2)包含sandbox.js:>(3)在Sandbox.html中,现在我们应该使用APIsap.ushell.Container.createRenderer创建配置的渲染器,而不是使用ComponentContainer,以利用本地启动板。我的Sandbox.html的完整源代码供您参考:Jerry的测试Fiori应用程序<脚本src="/resources/sap-ui-core.js"id="sap-ui-bootstrap"data-sap-ui-libs="sap.m,sap.ushell,sap.ui.comp"data-sap-ui-theme="sap_bluecrystal"data-sap-ui-xx-bindingSyntax="complex">

在运行时,单击该图块后,我的Fiori应用程序将打开:可以从此处调试配置渲染“fiori2”的创建:获取更多Jerry'sFororiginal文章请关注公众号“王子熙”: