我正在尝试在新闻示例应用程序中部署人员,这是错误,无法找到启动配置清单或顶级项目清单。 请将其恢复或提供项目清单。 我正在关注这一个http://peopleinnews.mybluemix.net/deployinfo.html 当我到达8号时,路径有一个'。 '(期间)在我的用户界面上,我无法删除它以输入peopleInNews /
peopleinthenews / manifest.yml(下)
applications:
- services:
- ttn-cloudantNoSQLDB
- re-service
disk_quota: 1024M
host: peopleinnews
name: People In News
command: node app.js
path: .
domain: mybluemix.net
instances: 1
memory: 512M
然后我尝试手动更改路径(下方)
applications:
- services:
- ttn-cloudantNoSQLDB
- re-service
disk_quota: 1024M
host: peopleinnews
name: People In News
command: node app.js
path: peopleinnews/
domain: mybluemix.net
instances: 1
memory: 512M
有人能告诉我更多关于项目清单的错误是什么吗?
答案 0 :(得分:3)
manifest.yml文件格式不正确。对于您提供的值,这是格式化的方式
applications:
- name: People In News
disk_quota: 1024M
host: peopleinnews
command: node app.js
path: peopleinnews/
domain: mybluemix.net
instances: 1
memory: 512M
services:
- ttn-cloudantNoSQLDB
- re-service
具体来说,services
是与其他属性处于同一级别的属性,服务名称应该是嵌套在services
属性下的属性。
YAML对作者来说可能是一种令人困惑的语法;如果有疑问,请在http://cfmanigen.mybluemix.net/使用真棒CF Manifest Generator在线构建您的清单。
答案 1 :(得分:0)
“新闻中的人”的部署指示'示例应用程序已在http://peopleinnews.mybluemix.net/deployinfo.html#DeployJazzHub中更新。重要的变化是在“命令”中。启动配置面板中的字段。一旦'app.js'的正确位置如果指定,则部署应顺利进行。