云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

域名解析_cn域名交易_免费1年

小七 141 0

部署sapfiori/UI5应用程序对于那些喜欢使用本地IDE的开发人员来说总是很痛苦的(可视化代码、WebStorm、Vim、括号……不是你Eclipse,没有人喜欢你)。SAP提供的唯一选项是通过SAP Web IDE或SAP GUI。前者在部署之前需要很多步骤才能将代码导入Web IDE,后者则更直接地使用ABAP report/UI5/UI5存储库加载,更糟糕的是,对于使用本地IDE的人来说,他们的开发经验(DX)都很糟糕。

有一天,免费vps服务器,我厌倦了使用我们现有的一切,我决定创建一个与ui5工具集成的新部署工具,ui5 deployer诞生了。我从去年年中开始使用它,今天它是我们在公司使用的"官方"部署工具。

ui5 deployer利用ui5.yaml进行配置,物联网大赛,可用于部署到SAP ABAP服务器和SAP云平台(NEO和CF环境)。它没有扩展ui5builder,而是在ui5cli之上构建的一个全新模块。它几乎适用于所有支持ADT的ABAP版本。

GitHub上的README文件包含了您需要知道的所有配置细节。你只需要三个步骤:

1。将ui5 deployer作为devDependencies安装到包.json文件

2。配置ui5.yaml文件

3。在终端上运行命令:

我以前应该写这个博客,但不知为什么我太忙或太懒了。我希望我们能从社区中看到越来越多的工具和库来为可怜的Fiori开发人员改进DX。另外,返利机器人怎么做,我希望SAP继续支持和倾听社区的意见,因为我们还有很大的改进空间。

有趣的事实:当SAP发布ui5 tooling 2.0时,它几乎破坏了我构建的所有ui5工具(公共和私有),因为它引入了对ui5.yaml文件的验证。我在slackchannel工具中报告了这个问题,经过快速讨论,他们提供了一个解决方案,淘客是什么意思,并发布了一个新版本,允许自定义配置。谢谢@RandomByte!

松弛#工具

PS:我们现在有更多的选择,如https://www.npmjs.com/package/ui5-task-nwabp-deployer以及https://www.npmjs.com/package/@sap/ux-ui5工具,人工智能书,但我还在用https://www.npmjs.com/package/ui5-deployer因为我可以使用相同的工具部署到多个目标(内部部署和云)。