我可以将我的简单 Node + Sequelize + Postgres 应用程序部署到 Heroku,但我无法启动。
无论我尝试过什么,我总是得到这个:
SequelizeConnectionRefusedError:连接ECONNREFUSED 127.0.0.1:5432
我的 config.json 是这样的:
"production": {
"use_env_variable": "DATABASE_URL",
"dialectOptions": {
"ssl": {
"rejectUnauthorized": false
}
}
},
我的联系就是这样
if (process.env.NODE_ENV === "production")
{ sequelize = new Sequelize(process.env.DATABASE_URL, { "dialectOptions": {
"ssl": { "rejectUnauthorized": false}}
})
}
else {
sequelize = new Sequelize (
config.database,
config.username,
config.password,
config.params
)
有什么建议吗?