首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

利用 Cloudant 在 Bluemix 上自动化 Famo.us 移动应用程序(4)

利用 Cloudant 在 Bluemix 上自动化 Famo.us 移动应用程序(4)

步骤 7:配置 Bluemix 部署程序并更新部署清单单击左侧的 Deployer 按钮。仅当管道中已经配置了有效构建程序时,部署程序配置才会被激活。
为应用程序输入惟一的名称(其他字段的内容保留原样),然后单击 Save。(应用程序的名称必须是惟一的,因为所有 Bluemix        应用程序都共享一个命名空间。)
已经完成的部署程序配置会使用 dist/manifest.yml 文件将应用程序部署到 Bluemix。在 IDE 中打开 dist/maniftest.yml,并将        host 和 name 条目更改为在部署程序中输入的惟一名称。
1
2
3
4
5
6
7
8
9
applications:
- disk_quota:1024M
  host: myuniqueappname
  name: myuniqueappname
  command: node app.js
  path:.
  domain: mybluemix.net
  instances:1
  memory:128M




请务必保存更改。
步骤 8:提交更改,并开始构建和部署周期您必须将 manifest.yml 和 main.js 中的更改提交到您的 git 存储库:从 IDE 打开项目的 Git Status        页面尝试运行每个文件中的变更,然后提交试运行后的变更。添加提交评论, 单击 SUBMIT,然后单击 PUSH        触发构建和部署周期。
打开 BUILD & DEPLOY 页面,查看构建和部署流程的状态。
已知问题:应用程序的构建有时会失败,因为有潜在的 npm 竞争条件错误。如果出现这种情况,则会在构建日志中看到 “Guru          Meditation” 错误。单击 REQUEST BUILD 按钮,再次检查构建和部署周期。

如果构建和部署周期成功,您可以看到 Bluemix 应用程序的状态和相关的构建编号:
通过其 Bluemix URL 访问您自己定制的 Famo.us 应用程序的实例。
步骤 9:修改 Cloudant 文档并查看结果尝试修改 Cloudant 文档。例如,将 color 键修改为:
1
"color" :["redcolor", "lightredcolor"]




当您再次访问该应用程序时,可以看到主题颜色已变为红色(redcolor 和 lightredcolor 是        app/styles/app.css 文件中的两个 CSS 3 类)。您可以将应用程序重新用作其他用途(例如,意大利烹饪食谱),修改        title、contentlists 数据和 tablabels。
返回列表