为了账号安全,请及时绑定邮箱和手机立即绑定

这如何解决连接heroku和mongodb的问题?

这如何解决连接heroku和mongodb的问题?

慕勒3428872 2021-08-20 18:22:02
我在连接 mongodb 和 heroku 时遇到问题。本地我连接没有问题尝试使用您在 heroku 中使用的数据库的 uri 没有问题,它也不起作用。这是我的连接存档const bodyParser = require('body-parser');const morgan = require('morgan');const express = require('express');const mongoose= require('mongoose');const app = express();const userRoutes = require('./routes/users');const reportRoutes = require('./routes/reports');//mongoose.connect('mongodb://localhost:27017/panic');mongoose.Promise = global.Promise;mongoose.connect('mongodb+srv://admin:<password>@panic-database-kpamh.mongodb.net/usuarios?retryWrites=true',{useCreateIndex: true,useNewUrlParser: true}).then(db => console.log("db is connect")).catch(err=> console.log(err));//SETTINGSapp.set('port',process.env.PORT || 3000);//middlewaresapp.use(morgan('dev'));app.use(bodyParser.json());//routes app.use('/users',userRoutes);app.use('/reports',reportRoutes);//START SERVERapp.listen(app.get('port'),()=>{    console.log('Server on port',app.get('port'));});
查看完整描述

1 回答

?
POPMUISE

TA贡献1765条经验 获得超5个赞

我通过多次更改 Procfile 文件来修复它。更改服务器为索引提出的名称


查看完整回答
反对 回复 2021-08-20
  • 1 回答
  • 0 关注
  • 133 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信