Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/375.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 Heroku应用程序崩溃_Javascript_Node.js_Heroku_Mlab_Heroku Cli - Fatal编程技术网

Javascript Heroku应用程序崩溃

Javascript Heroku应用程序崩溃,javascript,node.js,heroku,mlab,heroku-cli,Javascript,Node.js,Heroku,Mlab,Heroku Cli,Heroku中的应用程序错误,状态为H10,desc=“app crash”,日志中没有错误,应用程序在本地运行,但在成功部署和构建后,应用程序正在崩溃 我尝试运行它的方法:- 包括程序文件 包括启动脚本(node server.js) 将package.json中的npm版本从5.6.x更改为5.7.1 设置NPM_CONFIG_PRODUCTION=false以安装开发依赖项 使用mlab插件将process.env.MONGOLAB_琥珀色_URI设置为on Github回购= 应用程序域

Heroku中的应用程序错误,状态为H10,desc=“app crash”,日志中没有错误,应用程序在本地运行,但在成功部署和构建后,应用程序正在崩溃

我尝试运行它的方法:-

  • 包括程序文件
  • 包括启动脚本(node server.js)
  • 将package.json中的npm版本从5.6.x更改为5.7.1
  • 设置NPM_CONFIG_PRODUCTION=false以安装开发依赖项
  • 使用mlab插件将process.env.MONGOLAB_琥珀色_URI设置为on
  • Github回购=

    应用程序域=

    heroku日志——tail
    文件内容


    当构建成功时,什么可能导致应用程序崩溃?请帮助我

    您尚未明确定义端口,Heroku正在尝试在不同的端口上启动项目

    var port = process.env['PORT'] || 3000;
    

    我们遇到了一个可能与您的问题不同的问题,但我们没有从日志中获得任何关于应用程序崩溃原因的有用信息


    但是,如果您运行heroku run rails console,它会给出一个更具体的错误,这帮助我们解决了问题。

    我使用了app.set(“port”,process.env.port | 3000);在listen app.get(“port”)中,但仍然按照您的回答提交更改,先生,仍然收到应用程序错误。在package.json文件中,将main从index.js更改为server.js。在package.json中,已经有一个脚本标记,由node server.js作为开始对象