[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〜みたいなやつ)');