Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/34.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
在bluemix node.js应用程序上运行node.js_Node.js_Ibm Cloud - Fatal编程技术网

在bluemix node.js应用程序上运行node.js

在bluemix node.js应用程序上运行node.js,node.js,ibm-cloud,Node.js,Ibm Cloud,我对Bluemix和node.js非常陌生。我有一个node.js应用程序,我想在Bluemix中运行,但我不知道如何在它上实际运行node.js。当我尝试在bluemix上打开站点时,我的javascript文件出现了一个错误,即没有定义require函数,这意味着node.js没有运行。我是否应该更改package.json文件中的某些内容以允许特定的javascript文件运行node.js或其他什么?对不起,我太笨了 最近的日志文件: 2016-03-12T16:31:17.522-05

我对Bluemix和node.js非常陌生。我有一个node.js应用程序,我想在Bluemix中运行,但我不知道如何在它上实际运行node.js。当我尝试在bluemix上打开站点时,我的javascript文件出现了一个错误,即没有定义require函数,这意味着node.js没有运行。我是否应该更改package.json文件中的某些内容以允许特定的javascript文件运行node.js或其他什么?对不起,我太笨了

最近的日志文件:

2016-03-12T16:31:17.522-0500[API/1]OUTApp instance exited with guid 07407575-72e1-4bcf-9344-62c83d0d533e payload: {"cc_partition"=>"default", "droplet"=>"07407575-72e1-4bcf-9344-62c83d0d533e", "version"=>"b98560f6-3880-41bf-b1b8-ccb372e093a4", "instance"=>"970f43d31dfb45ab81ac16ec4d6648fd", "index"=>0, "reason"=>"CRASHED", "exit_status"=>1, "exit_description"=>"failed to accept connections within health check timeout", "crash_timestamp"=>1457818277}
2016-03-12T16:31:17.646-0500[API/1]OUTApp instance exited with guid 07407575-72e1-4bcf-9344-62c83d0d533e payload: {"cc_partition"=>"default", "droplet"=>"07407575-72e1-4bcf-9344-62c83d0d533e", "version"=>"b98560f6-3880-41bf-b1b8-ccb372e093a4", "instance"=>"970f43d31dfb45ab81ac16ec4d6648fd", "index"=>0, "reason"=>"CRASHED", "exit_status"=>1, "exit_description"=>"failed to accept connections within health check timeout", "crash_timestamp"=>1457818277}
2016-03-12T16:44:06.690-0500[DEA/103]OUTStarting app instance (index 0) with guid 07407575-72e1-4bcf-9344-62c83d0d533e
2016-03-12T16:44:19.047-0500[App/0]ERRError: Cannot find module 'extend'
2016-03-12T16:44:19.047-0500[App/0]ERR at Module.load (module.js:344:32)
2016-03-12T16:44:19.047-0500[App/0]ERR at Function.Module._load (module.js:277:25)
2016-03-12T16:44:19.047-0500[App/0]ERR at Module.require (module.js:354:17)
2016-03-12T16:44:19.047-0500[App/0]ERR at Object.<anonymous> (/home/vcap/app/node_modules copy/watson-developer-cloud/lib/index.js:22:20)
2016-03-12T16:44:19.047-0500[App/0]ERRmodule.js:328
2016-03-12T16:44:19.047-0500[App/0]ERR at require (internal/module.js:12:17)
2016-03-12T16:44:19.047-0500[App/0]ERR ^
2016-03-12T16:44:19.047-0500[App/0]ERR throw err;
2016-03-12T16:44:19.047-0500[App/0]ERR at Object.Module._extensions..js (module.js:417:10)
2016-03-12T16:44:19.047-0500[App/0]ERR at Function.Module._load (module.js:301:12)
2016-03-12T16:44:19.047-0500[App/0]ERR at Module._compile (module.js:410:26)
2016-03-12T16:44:19.047-0500[App/0]ERR at Module.require (module.js:354:17)
2016-03-12T16:44:19.047-0500[App/0]ERR at Function.Module._resolveFilename (module.js:326:15)
2016-03-12T16:44:19.054-0500[App/0]OUT
2016-03-12T16:44:19.124-0500[DEA/103]ERRInstance (index 0) failed to start accepting connections
2016-03-12T16:44:19.152-0500[API/5]OUTApp instance exited with guid 07407575-72e1-4bcf-9344-62c83d0d533e payload: {"cc_partition"=>"default", "droplet"=>"07407575-72e1-4bcf-9344-62c83d0d533e", "version"=>"b98560f6-3880-41bf-b1b8-ccb372e093a4", "instance"=>"5db58117c8a44c6992e4ba7005c33206", "index"=>0, "reason"=>"CRASHED", "exit_status"=>1, "exit_description"=>"failed to accept connections within health check timeout", "crash_timestamp"=>1457819059}
2016-03-12T16:44:19.173-0500[API/1]OUTApp instance exited with guid 07407575-72e1-4bcf-9344-62c83d0d533e payload: {"cc_partition"=>"default", "droplet"=>"07407575-72e1-4bcf-9344-62c83d0d533e", "version"=>"b98560f6-3880-41bf-b1b8-ccb372e093a4", "instance"=>"5db58117c8a44c6992e4ba7005c33206", "index"=>0, "reason"=>"CRASHED", "exit_status"=>1, "exit_description"=>"failed to accept connections within health check timeout", "crash_timestamp"=>1457819059}
2016-03-12T16:31:17.522-0500[API/1]OUTApp实例已退出,guid为07407575-72e1-4bcf-9344-62c83d0d533e有效负载:{“cc_分区”=>“默认”、“水滴”=>“07407575-72e1-4bcf-9344-62c83d0d533e”、“版本”=>“b98560f6-3880-41bf-b1b8-ccb372e093a4”、“实例”=>“3DFB45AB81AC6648FD”、“崩溃原因”=>“退出”,“exit_description”=>“未能在运行状况检查超时内接受连接”,“崩溃_时间戳”=>1457818277}
2016-03-12T16:31:17.646-0500[API/1]OUTApp实例已退出,guid为07407575-72e1-4bcf-9344-62c83d0d533e有效负载:{“cc_分区”=>“默认”、“水滴”=>“07407575-72e1-4bcf-9344-62c83d0d533e”、“版本”=>“b98560f6-3880-41bf-b1b8-ccb372e093a4”、“实例”=>“F4331DFB45AB81AC4D6648FD”、“索引”=>“退出原因”exit_description“=>”在运行状况检查超时内接受连接失败,“崩溃_时间戳”=>1457818277}
2016-03-12T16:44:06.690-0500[DEA/103]未启动应用程序实例(索引0),guid为07407575-72e1-4bcf-9344-62c83d0d533e
2016-03-12T16:44:19.047-0500[App/0]错误:找不到模块“扩展”
2016-03-12T16:44:19.047-0500[App/0]模块加载时出错(模块js:344:32)
2016-03-12T16:44:19.047-0500[App/0]函数模块出错(模块js:277:25)
2016-03-12T16:44:19.047-0500[App/0]模块要求时出错(模块js:354:17)
2016-03-12T16:44:19.047-0500[App/0]对象出错。(/home/vcap/App/node_modules copy/watson developer cloud/lib/index.js:22:20)
2016-03-12T16:44:19.047-0500[App/0]ERRmodule.js:328
2016-03-12T16:44:19.047-0500[App/0]要求时出错(内部/模块js:12:17)
2016-03-12T16:44:19.047-0500[App/0]错误^
2016-03-12T16:44:19.047-0500[App/0]错误抛出错误;
2016-03-12T16:44:19.047-0500[App/0]在Object.Module.\u extensions..js处出错(Module.js:417:10)
2016-03-12T16:44:19.047-0500[App/0]在函数模块加载时出错(模块js:301:12)
2016-03-12T16:44:19.047-0500[App/0]模块出错。编译(Module.js:410:26)
2016-03-12T16:44:19.047-0500[App/0]模块要求时出错(模块js:354:17)
2016-03-12T16:44:19.047-0500[App/0]Function.Module.\u resolveFilename(Module.js:326:15)处出错
2016-03-12T16:44:19.054-0500[App/0]输出
2016-03-12T16:44:19.124-0500[DEA/103]错误实例(索引0)无法开始接受连接
2016-03-12T16:44:19.152-0500[API/5]OUTApp实例已退出,guid为07407575-72e1-4bcf-9344-62c83d0d533e有效负载:{“cc_分区”=>“默认”、“水滴”=>“07407575-72e1-4bcf-9344-62c83d0d533e”、“版本”=>“b98560f6-3880-41bf-b1b8-ccb372e093a4”、“实例”=>“5DB58117C8A44C6992EBA0330”、“索引”=>“退出原因”exit_description“=>”在运行状况检查超时内接受连接失败,“崩溃_时间戳”=>1457819059}
2016-03-12T16:44:19.173-0500[API/1]OUTApp实例已退出,guid为07407575-72e1-4bcf-9344-62c83d0d533e有效负载:{“cc_分区”=>“默认”、“液滴”=>“07407575-72e1-4bcf-9344-62c83d0d533e”、“版本”=>“b98560f6-3880-41bf-b1b8-ccb372e093a4”、“实例”=>“5DB581178A44C6992EBA0330”、“索引”=>“退出原因”exit_description“=>”在运行状况检查超时内接受连接失败,“崩溃_时间戳”=>1457819059}

忘了我说过的node.js函数吧。我在这个应用程序中使用视觉识别,以前运行时没有出错的文件没有包含我的所有文件。在将项目的其余部分推送到bluemix后,我在上面的日志文件中遇到了错误。我推送的文件是视觉识别所需的node_模块api以及从app.js发出的api调用。

您能发布日志文件吗?这就是您的意思吗?请提供命令cf logs--recentPlease的输出使用cf--recentIt输出整个日志似乎缺少必需的库。package.json是否包含必需的依赖项?通过npm安装时在您的计算机上,您可以使用“npm install--save”。它更新package.json以允许buildpack检索所有必需的lib。