Node.js IBMBlueMix-NodeJS:无法解析清单中的依赖项

Node.js IBMBlueMix-NodeJS:无法解析清单中的依赖项,node.js,npm,ibm-cloud,manifest,Node.js,Npm,Ibm Cloud,Manifest,我正在使用IBMBlueMixDevOps构建和部署。我的应用程序是nodejs应用程序,我使用nodejs express框架创建了它,并添加了所有必需的文件,如manifest.yml 我修复的以前的问题: 1.我必须自己添加.ymml文件 2.项目名称已被占用,我提供了新名称。 3.因为我有嵌套的目录,它在第二个子目录中,所以构建步骤也失败了,我添加了/path/path/然后成功了 问题: 4.在部署时,我遇到此错误 -----> Downloaded app package

我正在使用IBMBlueMixDevOps构建和部署。我的应用程序是nodejs应用程序,我使用nodejs express框架创建了它,并添加了所有必需的文件,如manifest.yml

我修复的以前的问题: 1.我必须自己添加.ymml文件 2.项目名称已被占用,我提供了新名称。 3.因为我有嵌套的目录,它在第二个子目录中,所以构建步骤也失败了,我添加了/path/path/然后成功了

问题: 4.在部署时,我遇到此错误

   -----> Downloaded app package (28K)
-----> Downloaded app buildpack cache (13M)
Cloning into '/tmp/buildpacks/nodejs-buildpack'...
Submodule 'compile-extensions' (https://github.com/cloudfoundry/compile-extensions.git) registered for path 'compile-extensions'
Cloning into 'compile-extensions'...
-------> Buildpack version 1.5.15
-----> Creating runtime environment
       NPM_CONFIG_LOGLEVEL=error
       NPM_CONFIG_PRODUCTION=true
       NODE_ENV=production
       NODE_MODULES_CACHE=true
-----> Installing binaries
       engines.node (package.json):  4.2.x
       engines.npm (package.json):   unspecified (use default)
       Downloading and installing node 4.2.x...
DEPENDENCY MISSING IN MANIFEST:
Unfortunately, we are either unable to resolve the dependency into
a binary and version number or the requested version or version range is not supported.
Please replace the URL with a valid link or the requested version/range
with a supported version or version range.
-----> Build failed
       We're sorry this build is failing! You can troubleshoot common issues here:
       https://devcenter.heroku.com/articles/troubleshooting-node-deploys
       https://help.heroku.com/
       Love,
       Heroku
Staging failed: Buildpack compilation step failed

FAILED
BuildpackCompileFailed

TIP: use 'cf logs myapplication --recent' for more information

Finished: FAILED

Stage has no runtime information

project.json
文件中出现错误

它有:

 },
  "repository": {},
  "engines": {
    "node": "4.2.x"
  }
在本地机器上,我运行的是
4.4.x
。所以我更改了它,现在应用程序正在运行