Node.js 无法在本地通过nodejs数据库连接到PostgreSQL,它突然停止在mac上工作

Node.js 无法在本地通过nodejs数据库连接到PostgreSQL,它突然停止在mac上工作,node.js,postgresql,macos,heroku,Node.js,Postgresql,Macos,Heroku,在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: pr

在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

通过更新pg“pg”:“^8.3.2”解决了此问题,节点v14.8.0

请添加更多信息,我们可以处理的任何错误日志或消息。目前,在对postman的am测试中,只有一个消息发送请求,除此之外,没有任何消息和日志。通过更新pg“pg”:“^8.3.2”和节点v14.8.0解决了此问题。请发布此消息,而不是发表评论。