我有一个简单的node.js Web服务器,由1个js文件和一个静态文件目录组成。它在cloudfoundry v1中运行良好,但是当我尝试使用以下命令将其推送到cloudfoundry v2时:
cf push --name myname --command“node app.js”
失败了:
/var/vcap/packages/dea_next/buildpacks/lib/buildpack.rb:44:in“build_pack”:无法检测支持的应用程序类型(RuntimeError)
感谢您的任何建议。
答案 0 :(得分:2)
我在cloudfoundry论坛(cloudfoundry.zendesk.com)上收到了答案:
“您正在升级节点应用程序的Cloud Foundry的关键指标是存在'package.json'文件。在您的应用程序文件夹中创建一个包含基本信息的文件,它应该可以使用。”
我添加了'package.json',现在它可以正常工作。