【发布时间】:2019-07-27 16:23:24
【问题描述】:
我正在尝试在 Heroku 上部署我的测试 Express.js 应用程序,使用 GitHub 获取资源,使用 mlab 获取我的数据库。在开发中,当我传递 mLab 连接字符串时,应用程序没有问题,但在生产中......我的生产环境看起来如何?
这是我的config.js:
const env=require('dotenv').config();
module.exports = {
development: {
port: process.env.PORT|| 3000,
dbPath: process.env.DB_CONNECTION,
},
production: {
port: process.env.PORT|| 3000,
dbPath: process.env.DB_CONNECTION_MLAB,
}
};
【问题讨论】:
-
“在开发应用程序中,当我传递 mLab 连接字符串但在生产环境中时没有问题......”—但在生产环境中...... 什么?您是否收到任何错误消息?如果您不向我们提供任何信息,我们将无法帮助您。请阅读How to Ask。
标签: node.js heroku environment-variables