当前位置 : 主页 > 网页制作 > Nodejs >

我如何本地测试在Heroku中工作的node.js mongodb应用程序?

来源:互联网 收集:自由互联 发布时间:2021-06-16
我知道如何使用foreman在本地运行常规node.js应用程序,但是当我的应用程序链接到Heroku中的MongoHQ数据库时,该连接是heroku环境的一部分. 有没有办法在我的本地机器上测试应用程序? Fore
我知道如何使用foreman在本地运行常规node.js应用程序,但是当我的应用程序链接到Heroku中的MongoHQ数据库时,该连接是heroku环境的一部分.

有没有办法在我的本地机器上测试应用程序?

Foreman将加载应用程序的.env文件中指定的环境变量.它位于 Configuration and Config Vars开发中心文章的 Local setup部分.有一个 plugin到Heroku工具箱,可以让你从正在运行的应用程序中提取配置,如果这是您想要使用的(您可能还想考虑在本地运行MongoDB服务器):

$heroku plugins:install git://github.com/ddollar/heroku-config.git
$heroku config:pull --overwrite --interactive
网友评论