【发布时间】:2020-12-12 07:01:24
【问题描述】:
在 Heroku 中部署后,我能够连接到 Heroku PostgreSQL,但无法从本地连接到 Heroku PostgreSQL。它一直工作到昨天。使用mac机器。
env.js
import dotenv from 'dotenv';
dotenv.config();
export default {
database_url: process.env.DATABASE_URL,
test_database_url: process.env.TEST_DATABASE_URL,
secret: process.env.SECRET,
port: process.env.PORT || 5000,
environment: process.env.NODE_ENV,
twoFactorAPIKey: process.env.TWOFACTOR_API_KEY
}
pool.js
import { Pool } from 'pg';
import env from '../../../env';
const databaseConfig = { connectionString: env.database_url };
const pool = new Pool(databaseConfig);
export default pool;
什么时候尝试让邮递员进入屏幕下方:
注意* 我昨天安装了 NVM https://github.com/nvm-sh/nvm/blob/master/README.md#installing-and-updating
【问题讨论】:
-
请添加更多信息,我们可以使用的任何错误日志或消息。
-
目前在邮递员的测试中只有一个消息发送请求,除此之外没有消息和日志。
-
通过更新 pg "pg": "^8.3.2" 和 node v14.8.0 解决了这个问题
-
请发布as an answer,不要发表评论。
标签: node.js postgresql macos heroku