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

金山云_阿里巴巴企业邮箱_三重好礼

小七 141 0

大家好,什么是大数据技术,

除了我以前的博客,大数据视频,关于从SAP Web IDE将UI5应用程序部署到CloudFoundry,大数据分析软件有哪些,我将向您展示如何将MongoDB和Express(在NodeJS上运行)包含到同一个应用程序中。

以前的博客:https://blogs.sap.com/2017/09/22/deploy-your-app-to-cloudfoundry-from-the-sap-web-ide-cp-trial/

在当前版本的SAP中WebIDE试用帐户,没有添加NodeJS模块的选项。本博客中描述的选项https://blogs.sap.com/2017/05/11/develop-a-full-stack-application-for-cf-using-sap-web-ide/尚未在试用帐户上可用…

虽然不可用,返现网,但可以在CloudFoundry上使用试用帐户。我不确定这是不是最好的方法,但我就是这么做的。

开始添加mongodb作为html5模块的需求mta.yaml公司文件

打开包.jsonhtml5模块中的文件

将express添加到依赖项,并更改启动脚本以启动应用程序"服务器.js"

Express是一个节点.js网络应用框架,阅读更多https://expressjs.com/

添加文件"服务器.js在这个文件中,我们将使用Express来访问和公开mongodb。服务器.js也将通过调用文件夹webapp启动UI5应用程序。

在"服务器.js"我使用Express定义路由。根据路线,我将从mongodb读取并返回请求的项目。从mongodb获取项目的函数

我还为post请求定义了一个路径,以便在mongodb中创建项目

在UI5视图的控制器中,我使用ajax从Express获取项目。以jqueryajax为例,其他的解决方案也是可能的。

和一篇AJAX文章来创建一个项目

按照我以前的博客中相同的步骤来部署应用程序:https://blogs.sap.com/2017/09/22/deploy-your-app-to-cloudfoundry-from-the-sap-web-ide-cp-trial/

结果如下此:

https://---。cfapps.eu10软件.hana.ondemand.com/

https://---。cfapps.eu10软件.hana.ondemand.com/items

我用UI5con的CloudFoundry handson做了Express和mongodb的代码,云服务器报价,你可以找到此处:

https://github.com/frdrcbrg/ui5con-cf-todo

您可以在github上找到此博客的完整代码:https://github.com/lemaiwo/WebIDECloudFoundryApp

开始享受在SAP Web IDE中创建Cloud Foundry应用程序的乐趣吧!

致以最诚挚的问候,