在尝试将我的Heroku应用程序连接到托管在NodeJS上的MongoDB服务器时,我收到以下错误消息。它在我本地的dev env上运行良好。MongoNetworkError: failed to connect to server [cluster0-shard-00-00-hl87n.mongodb.net:27017] on firstconst server = process.env.MONGODB_URI;
const database = process.env.MONGODB</
我的Heroku评测应用程序找不到MONGODB_URI环境变量,我希望它会自动由mLab插件按照提供。我的应用程序有一个app.json,它将mongolab指定为一个附加程序,并且是一个节点应用程序,所以我尝试通过process.env.MONGODB_URI访问变量,但它是undefined。我试着运行heroku addons:open mongolab -a my-app-pr-17来查看已配置的数据库,但我得到的消息是“无法找到添加的内容”。Heroku仪表板中的审查应用程序的资源选项卡显示了