[node.js]使用Heroku连接MongoDB

简述

因为想搭建一个小型的API服务器,所以我尝试在Heroku上进行了测试。

假设

    • GitHubのリポジトリを紐付けるやり方でデプロイしている

 

    すでにコードは出来ている

将应用程序部署到Heroku平台

进程文件

在根目录下创建一个名为Procfile的文件。

web: node ./bin/www

MongoDB 是一种开源的文档型数据库管理系统。

附加组件

「资源」→「附加组件」
在键入mongo并且 mLab MongoDB :: Mongodb 出现时,选择先试用版 – 免费,并点击提供。

蒙古实验室网址

「设置」→「配置变量」→「显示配置变量」
这里有 MONGOLAB_URI。

为了适应Heroku,需要对代码进行修正。

mongoose.connect('Herokuで表示されたMONGOLAB_URI(mongodb://heroku〜みたいなやつ)');
bannerAds