node.js - 在heroku上崩溃
问题描述
编辑 - 我发现,在我的 Procfile 中,我的冒号和我的代码之间有一个空格,Heroku 无法读取这个空格,它现在可以工作了 =)。
我的应用程序在开发中完美运行,但在 heroku 推送后崩溃。
我的控制台日志返回给我:
at=error code=H10 desc="App crashed" method=GET path="/favicon.ico" host=desolate-wildwood-76797.herokuapp.com
request_id= fwd="fwd" dyno= connect= service= status=503 bytes= protocol=https
2018-05-22T23:15:39.338510+00:00 heroku[路由器]: at=error code=H10 desc="App crashed" method=GET path="/"
主机=desolate-wildwood-76797.herokuapp.com request_id= fwd=""
dyno=连接=服务=状态=503字节=协议=https
但是我已经删除了我的代码中的所有网站图标调用,其他论坛解决方案不起作用......
请问如何处理?
解决方案
确保您的端口是:
const port = process.env.PORT || 3000;
推荐阅读
- java - 使用默认变量设置 @Value 注释
- python - 尝试从 Windows 设备在 Jupyter 中安装 eralchemy 时出错
- reactjs - 在 React 类组件内部渲染常量
- router - 如何在 airtel 4g 热点设备中禁用睡眠模式?
- sql - 用于形成嵌套 JSON 作为输出的 SQL 脚本
- reactjs - 即使图像路径正确,React-Native -Elements Avatar 也不会渲染并仅显示灰色背景
- php - laravel 7中的Ajax数据表
- angular - 如何为多选控件动态添加[formcontrol]?
- mysql - 如何使用 TypeORM 为用户、组和组元数据创建关系?
- python - 如何在 nodejs 应用程序中使用 python 库