Javascript 节点+;Heroku:无法连接到数据库
我对所有的Javascript 节点+;Heroku:无法连接到数据库,javascript,node.js,mongodb,heroku,mongoose,Javascript,Node.js,Mongodb,Heroku,Mongoose,我对所有的mongoDB、node和heroku都很陌生,有一个完全在本地运行的应用程序,然后我尝试部署到heroku,虽然成功,但我无法连接到我的数据库 我已经学习了一些教程,在heroku中安装了mongolab插件,但没有数据库功能 我尝试通过以下方式连接到我的app.js中的数据库: var uristring = process.env.MONGOLAB_URI || process.env.MONGOHQ_URL || 'mongodb://localhost/EDGE'; mon
mongoDB
、node
和heroku
都很陌生,有一个完全在本地运行的应用程序,然后我尝试部署到heroku,虽然成功,但我无法连接到我的数据库
我已经学习了一些教程,在heroku中安装了mongolab插件,但没有数据库功能
我尝试通过以下方式连接到我的app.js
中的数据库:
var uristring = process.env.MONGOLAB_URI || process.env.MONGOHQ_URL || 'mongodb://localhost/EDGE';
mongoose.connect(uristring, function (err, res) {
if (err) {
console.log ('ERROR connecting to: ' + uristring + '. ' + err);
} else {
console.log ('Succeeded connected to: ' + uristring);
}
});
…但我从未看到错误消息或成功消息,这几乎就像我的应用程序启动时,我的app.js
文件从未启动一样。在安装我的应用程序时,我遵循了以下步骤,但可能在生产过程中,有些东西没有被调用。。任何想法都会有帮助