Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript CF推送错误:任何可用的buildpack都无法检测到应用程序_Javascript_Node.js_Ibm Cloud_Buildpack - Fatal编程技术网

Javascript CF推送错误:任何可用的buildpack都无法检测到应用程序

Javascript CF推送错误:任何可用的buildpack都无法检测到应用程序,javascript,node.js,ibm-cloud,buildpack,Javascript,Node.js,Ibm Cloud,Buildpack,我正在使用IBMBlueMix进行一个学校项目 我已经完成了代码,需要将应用程序发送到IBMBlueMix平台 我正在使用cf工具栏和标准方法将应用程序发送到云(cf登录、cd进入新目录、cf推送等) 尽管如此,我还是得到了错误 转移失败:任何可用的构建包都无法检测到应用程序 这是什么原因造成的?我如何解决 这是我将应用程序发送到Bluemix时得到的错误屏幕的打印图,其中包含与错误相关的cf日志 当您将应用程序推送到Bluemix时,会扫描根目录,以了解应该使用哪种构建包。在本例中,您需要No

我正在使用IBMBlueMix进行一个学校项目

我已经完成了代码,需要将应用程序发送到IBMBlueMix平台

我正在使用cf工具栏和标准方法将应用程序发送到云(cf登录、cd进入新目录、cf推送等)

尽管如此,我还是得到了错误

转移失败:任何可用的构建包都无法检测到应用程序

这是什么原因造成的?我如何解决

这是我将应用程序发送到Bluemix时得到的错误屏幕的打印图,其中包含与错误相关的
cf日志


当您将应用程序推送到Bluemix时,会扫描根目录,以了解应该使用哪种构建包。在本例中,您需要Node.js buildpack,当在根目录中有package.json文件时,将使用该文件。它包含应用程序运行所需的所有依赖项,buildpack使用它下载所有必需的库。如果您的应用程序在您的计算机上运行良好,则意味着您在node_modules文件夹中拥有所有必需的库。您可以使用
npm init
命令为您需要的所有库/中间件自动生成package.json文件。请看一看。您还可以参考查看默认的package.json。

当您将应用程序推送到Bluemix时,会扫描根目录,以了解应该使用哪种buildpack。在本例中,您需要Node.js buildpack,当在根目录中有package.json文件时,将使用该文件。它包含应用程序运行所需的所有依赖项,buildpack使用它下载所有必需的库。如果您的应用程序在您的计算机上运行良好,则意味着您在node_modules文件夹中拥有所有必需的库。您可以使用
npm init
命令为您需要的所有库/中间件自动生成package.json文件。请看一看。您还可以参考查看默认的package.json。

根据错误消息,您的应用程序可能缺少package.json。确保您的应用程序具有与node.js示例应用程序相似的文件结构:根据错误消息,您的应用程序可能缺少package.json。请确保您的应用程序具有与node.js示例应用程序相似的文件结构: