node.js - 尝试在 Heroku 上托管我的 rest api (node.js) 时如何解决此问题?
问题描述
https://github.com/pickypickleapp/herokutest123
您好,我刚开始学习 Rest API,我正在尝试制作自己的 API 并将其托管/上传到 heroku。尝试托管时出现此错误。我尝试了很多解决方案,大多数似乎都说它与 Procfile 相关,但它似乎对我不起作用。有什么建议么?
解决方案
如果您在消息上方看到一点,您可能会注意到您错过了dotenv/config
server.js 中引用的包(第 6 行)。否则,node_module
提交文件不是好习惯,而是提交文件package-lock.json
。它将确保正确的包,即根据版本的正确代码,将安装在 heroku 上。
npm install --save dotenv
推荐阅读
- android - 无法让服务在 Android 中运行
- python - 了解python函数;返回值
- ios - 确定尽可能低的 iOS / macOS 部署目标的最佳方法
- java - 如何在不依赖数据库的情况下将 JUnit 测试应用于我的 Insert()、update()、delete() 方法(使用 Mockito)
- sql - 简单案例的子查询性能
- python - 我不断收到一个错误,称为“int”对象没有属性“替换”
- node-red - Node-red 使用哪些图形库来绘制拖放节点及其连接
- asp.net - AngularJS 仅在反复刷新页面时才有效
- mysql - SQL排序链表
- linux - 未发现双模蓝牙(智能就绪)设备的 GATT 特征