【发布时间】:2016-06-29 03:06:43
【问题描述】:
我正在尝试在 Heroku 托管的 nodejs 服务器应用程序中使用 postgresql 数据库。
这是我在 app.js 中的 pg 代码:
var pg = require('pg');
pg.defaults.ssl = true;
pg.connect(process.env.DATABASE_URL, function(err, client) {
if (err) throw err;
console.log('Connected to postgres!');
});
和npm声明文件package.json:
{
"name": "utility-app",
"version": "0.0.1",
"dependencies":
{
"ejs": "*",
"express": "3.3.x",
"pg": "6.0.1",
"simple-oauth2": "^0.7.0"
},
"engines":
{
"node": "0.10.x",
"npm": "1.2.x"
}
}
这在我的本地环境中工作,但是当我将代码推送到 Heroku 时,服务器崩溃了:
Screenshot of console demonstrating the crash
感谢您的帮助,
日本
【问题讨论】:
标签: node.js postgresql heroku