我创建了一个要上传到 Heroku 的应用程序。
到目前为止,我所做的是更改监听端口代码:
app.listen(process.env.PORT || 3000, function() {
console.log('Express server is up and running!');
});
然后改变猫鼬连接的方式:
mongoose.connect(
process.env.MONGODB_URI || 'mongodb://localhost/movies',
{
useMongoClient: true
}
);
然后,我创建了 heroku 应用程序并创建了 mLab MongoDB。
然后我尝试使用git push heroku master
.
虽然链接刷新了它给了我这个:
Application error
An error occurred in the application and your page could not be served. If you are the application owner, check your logs for details.
我不明白下一步该做什么。另外我不知道如何从 MongodB 播种 localhost 数据库,所以我可以在我的 heroku 应用程序上使用它。
这里有人可以帮助我吗?提前致谢!(在这里对不起新手)