我创建了一个在本地运行的 Node.js 应用程序。它包含各种路线以及登录/注册系统。一切安好。我可以通过 postman 登录、注册和应用所有请求(GET、POST、PUT、DEL)!
现在我想在 bluemix 中发布该应用程序。我创建了一个 manifest.yml 文件,如图所示。
applications:
name: larissa-capstone
memory: 256M
disk_quota: 512M
buildpack: nodejs_buildpack
domain: mybluemix.net
command: node server/web-server.js
但是运行推送命令cf push后,我收到以下错误。
Incorrect Usage. The push command requires an app name. The app name can be
supplied as an argument or with a manifest.yml file.
但我在 list 文件中有应用程序的名称。为什么会发生这种情况?
谢谢
西奥。
最佳答案
manifest.yml
没有 required format 。 name
前面需要加破折号,其他行需要缩进。尝试这样的事情:
applications:
- name: larissa-capstone
memory: 256M
disk_quota: 512M
buildpack: nodejs_buildpack
domain: mybluemix.net
command: node server/web-server.js
关于javascript - 在bluemix中上传node.js应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44747213/