构建一个基于 Node.js 的表驱动存储容器应用(2)
 
- UID
- 1066743
|

构建一个基于 Node.js 的表驱动存储容器应用(2)
步骤 2. 复制项目并将应用程序从 IBM DevOps Services 部署到 Bluemix如果希望在将应用程序部署到 Bluemix 之前在本地构建它,那么可以跳过这个步骤,直接从 开始。
在这个步骤中,会自动将应用程序的一个实例从您自己的 DevOps Services 项目部署到 Bluemix。
- 登录 DevOps Services。
- 单击本教程中的获取代码按钮(位于 " " 下面)。在我的 DevOps Services 项目的概览页面上,单击 EDIT CODE 按钮,然后单击 FORK 菜单按钮,在您自己的登录 ID 下创建一个新项目。为项目输入一个名称,然后选择 Deploy to Bluemix 复选框。保留其他复选框未选中。
- 单击 Save。
- 复制操作完成时,在 DevOps Services IDE 中编辑项目的 manifest.yml 文件,将应用程序名称修改为您选择的名称:
1
2
3
4
5
6
7
8
9
| ---
applications:
- name: storeall
runtime: node.js
memory: 512M
instances: 1
path: .
services:
- cloudant
|
- 将修改提交到库中:
- 单击 Git 图标(左侧菜单中从上往下第二个),然后完成接下来的对话框:
- 输入一条注释并提交。
- 选择 Select All 复选框。
- 单击 commit x 文件 (在这里,x 是被修改文件的数量 — 在这个例子中是 1)。
- 当提交操作完成后,单击 SYNC。
- 从操作系统命令行运行这个命令,使用名称 cloudant 创建一个 Bluemix Cloudant 服务实例:
1
| cf cs cloudantNoSQLDB Shared cloudant
|
- 在项目的 DevOps Services 页面上,单击 BUILD & DEPLOY:
 - 单击 SIMPLE:

- 等待几分钟,直到部署完成。当 Deploy to 字段包含应用程序的短名和已部署应用程序的 URL 时,部署便已完成:

- 单击 Deploy to 字段中的 URL,在浏览器中运行应用程序。
至此部署就结束了。如果还希望在本地构建应用程序,请继续完成步骤 3。否则,跳过步骤 3 和步骤 4,阅读 中关于代码的信息,然后跳过步骤 6 和步骤 7。 |
|
|
|
|
|