如何从WebIDE Full Stack将node.js应用程序构建到Cloud Foundry?

2020-09-12 12:35发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)亲爱的社区, 当我在Web...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


亲爱的社区,

当我在WebIDE Full-Stack中构建HDB模块时,由于我已经在工作区中配置了CF设置,因此可以成功地在Cloud Foundry上构建它。

但是在尝试构建或运行node.js应用程序时并不相同。 它以SCP Neo为目标,并在Neo中创建了一个实例。 当我尝试直接运行它时,它也会保持暂停状态,并且没有响应。

是否可以像SAP HDB模块一样运行通过SAP CF在WebIDE Full-stack中开发的node.js模块?

谢谢

Ceyhun

(32.5 kB)
6条回答
clever101
2020-09-12 13:08

Hi Ceyhun,

您是对的,Web IDE是Neo环境中提供的一项服务。 但是,归根结底,这并没有什么不同,您可以将其视为一个独立的基于Web的IDE,能够将您的应用程序部署到CF和Neo。

我们的团队发布了一个 新版本的构建器(非常棒!),因此,您可能使用了在某些极端情况下不起作用的版本。

无论如何,很高兴您能够解决该问题。 祝您在Web IDE上开发愉快!

感谢您的回复。 让我尝试澄清这个问题。

实际上,我对Neo不运行NodeJS应用程序感到满意。 我正在尝试寻找运行和构建由Neo服务WebIDE Full-Stack开发的应用程序/微服务的方法。 但是我想在Cloud Foundry目的地而不是Neo中运行它们,因为NodeJS仅在Cloud Foundry上工作。

我同时拥有Neo和CF帐户。 但是首先,我使用Neo进行开发,因为WebIDE Full-stack仅包含在Neo中,CF不提供任何IDE作为服务。 目前是对的,对吧? 我也不喜欢使用桌面IDE,原因是WebIDE自动为每个模块创建文件夹结构并使开发变得容易。 我认为手动创建所有文件夹和文件结构真的很困难。 顺便说一句,如果您有最佳实践来使用哪种开发工具以及如何构建和部署,我欢迎任何建议。

我正在开发著名的tinyworld应用程序。 我创建了一个MTA项目,然后将HDB和Node.js模块都添加到该项目中。 工作区上的CF配置也已完成。

那天我问了这个问题,尽管我单击了"运行>以Node.js应用程序运行",但它试图在Neo目标位置运行它。 我能够在Neo应用程序中看到该应用程序实例。

但是令人惊讶的是,今天,在再次尝试之前,它通知我说建造者已经过时了。 我更新了构建器,再次创建了node.js模块。 右键单击tinyjs文件夹,"运行>以Node.js应用程序运行",现在它可以在CF目标上运行! 这就是我想要看到的:)

最后,我认为这是一个制造商的问题,因为事情发展的速度非常快。 但是,我愿意接受任何建议。

希望这次我更清楚!

谢谢

Ceyhun

一周热门 更多>

相关问答