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

服务器_中外专利数据库_免费6个月

小七 141 0

本博客将带您了解:-

1)创建一个简单的SAPUI5应用程序。

2)通过目的地将创建的应用程序连接到SCI邮件服务。

3)在sap云平台上部署和测试应用程序,云铸造环境

Pre-r等位点:-

1)SAP云平台cloud foundry环境试用账号

2)cloud foundry基本信息

3)cloud foundry CLI(命令行界面)。请遵循Cloud foundry文档中提供的CLI和NPM安装指南。

4)NPM安装程序

5)SAP web IDE完整堆栈用于应用程序开发。(也可以使用正常的SAP web IDE服务)

步骤1:-让我们从创建简单的SAPUI5应用程序开始。

请注意SAP web IDE完整堆栈不是一个服务SAP CP的cloud foundry环境中的服务市场。但您可以从neo环境中使用此服务。

为此,购物返现,请选择neo试用版环境,大数据是什么,如下图所示。

2。选择neo环境后,导航到"服务"选项卡并搜索SAP Web Ide full stack。

3)选择服务并单击"转到服务"启动Web Ide。

4)Web Ide full stack允许您创建应用程序,返利是什么意思,并具有帮助您将应用程序部署到cloud foundry的功能。但是在本博客中,我们将只使用webide作为应用程序开发工具,并将使用CF CLI部署应用程序。

5)登录webide后,从模板创建新项目。

6)我们将创建SAPUI5应用程序,因此从选项中选择"SAPUI5应用程序"。

单击下一步。提供项目名称和命名空间。在这里,我将项目名称命名为generateEmailFromSCI,名称空间命名为come.SCI.generateEmailFromSCI.

不必提供相同的名称和工作区。您可以向应用程序输入如果您提供相同的名称空间,您可以直接复制并粘贴下一步中提供的代码台阶。但是如果您指定的名称空间和名称不同,请确保在代码中也根据您的名称空间和名称进行更改。

选择所需的视图类型。我认为它是xml作为我的首选。

点击Finish。您将在您的工作区中看到一个新创建的SAPUI5项目。

7)现在让我们为应用程序提供一个非常基本的视图。

导航到视图1。查看.xml文件在webapp/view文件夹中。

复制并粘贴此代码。

8)现在让我们为out view定义控制器。

控制器文件将具有所有与我们的视图相关的功能。

导航到webapp/controller文件夹,并在View1中复制和粘贴下面的代码。控制器.js文件。

onPress函数具有生成对SCI服务的POST AJAX调用的代码逻辑。

我们将在舱单.yaml因为这是一个静态的SAPUI5应用程序,而不是一个dynamic Fiori launchpad应用程序,我们需要向应用程序添加适当的依赖关系。

导航到包.json添加应用程序路由器的依赖项。

插入此代码。

现在您的最终包.json应该看起来像这是:-

9)现在我们需要在xs中定义应用路由器的路由-应用程序.json.

默认情况下,此文件不会出现在项目中。因此需要在项目中创建一个新文件并将其命名为xs-应用程序.json.

10)在文件中插入此代码。

此文件包含路由信息,SCI目的地信息sendMail在此处定义。

11)现在我们的SAPUI5应用程序已准备好部署到cloud foundry。还有一种机制可以从sapwebide构建和部署,但我不会接受接近,大淘客网站,而不是我将使用前面提到的CF CLI。要立即导出项目,右击项目并点击导出。

项目将导出到本地驱动器。

第2步:-在cloud foundry环境中部署SAPUI5应用程序。

1)将导出的项目提取到本地驱动器并将其放置在某个文件夹中。

我已经做了同样的操作,并将其提取到名为CF cloud apps的文件夹中。

2)之后,我们需要为这个项目创建一个部署描述符舱单.yaml文件。

此文件将包含此应用程序部署所需的所有相关信息。

让我们创建一个舱单.yaml文件并将其放在提取应用程序的同一文件夹中。

在清单文件中插入此代码。

因此最终我们的项目结构将显示就像这是:-

如果你看不到node\u modules文件夹,那就不用担心了。我们将在后面的步骤中生成它。

3)打开系统上的命令提示符,检查是否安装了CLI。

要检查,请键入命令cf–version并检查版本。如果它显示如下图所示的信息,那么您已经安装了CLI。

如果您没有安装CLI,您可以按照cloud foundry的文档,从提供的信息中安装它。

4)在尝试连接时确保代理不存在。注意绕过代理。

打开命令提示符并连接到CF帐户。

为此,请使用命令CF login。

它将提示输入API端点。提供CF帐户的API端点。可以在SAP CF帐户的登录页上找到它。

在此之后,它将提示输入电子邮件和密码。成功登录后,您将能够看到您的CF帐户及其所提到的资源。

5)导航到您保存应用程序和资源的文件夹舱单.yaml文件。

使用命令cd

现在我们需要下载所有需要的npm库,这些库将保存在node_modules文件夹中。

为此,您需要确保您的系统中已经安装了npm。

(npm是JavaScript编程语言的包管理器。它是JavaScript运行时环境的默认包管理器节点.js)

要检查是否需要在cmd:-npm-version

6)中运行此命令,请在项目内部导航并运行命令npm install以下载node js所需的所有库。它们将被下载到名为node_modules的文件夹中。

7)现在导航回舱单.yaml存在并运行命令cf push.

这会将应用程序推送到云铸造帐户。

8)您可以在云平台上看到应用程序。

9)单击应用程序URL。应用程序将打开。在此之后,云服务器的,输入电子邮件Id和信息,然后单击发送。这是用输入的信息生成一封邮件到电子邮件ID.