如何将 React Web 应用程序部署到 Fiori Launchpad?

How to deploy a React web app to the Fiori Launchpad?

我有一个使用 SAP ui5-webcomponents-react 库创建的 React Web 应用程序 https://github.com/SAP/ui5-webcomponents-react

我希望通过 SAP 提供此应用程序Fiori Launchpad(作为磁贴)。

我怎样才能做到这一点?

我已通过此处概述的方法成功将 'built' 应用程序(build 文件夹的内容)上传到 SAP: https://blogs.sap.com/2019/11/27/how-to-run-reactjs-web-apps-in-sap/
(基本上在 SE80 中创建了一个定制的 Z BSP 应用程序并手动上传并链接了所有相关的 'minified' 文件)

而且我可以通过 SAP 中的开放网络服务访问该应用程序。

但我不确定如何继续?

以上方法是否正确?一定有更简单的方法吗?

我使用的是最新版本的 S/4 HANA,不想使用 Eclipse 或 WebIDE(主要是因为我使用的是内部部署版本,并且因为我我不是 Eclipse IDE 的超级粉丝,因为与 VSCode 相比,它的速度要慢得多,而且占用资源更多。

我不是 100% 这就是您要找的东西,但您可以将您的应用添加为门户中的 URL 应用。这将为您链接到的特定应用程序创建一个磁贴。

这可能会有所帮助,Marius Obert 写了一篇关于如何将 React 应用程序添加到您的 LP 的很棒的文章。 https://blogs.sap.com/2020/02/03/cloudfoundryfun-11-integrate-a-react-app-in-the-fiori-launchpad/