我有一个rails应用程序,它被设置为与Capistrano一起部署到两个不同的服务器中的一个(取决于用户选择部署到哪个服务器)。我想为rails应用程序创建一个环境变量,这取决于网站部署到哪个服务器。在我的Capistrano部署(config/ployy.rb)文件中,我有一个变量"stages“,其中有两个选项供用户部署到:
set :stages, %w(production staging)我的问题是,是
我第一次尝试在Heroku部署一个Express/React/Mongo应用程序。 console.log("Express server is running on port " + port)它输出"Express服务器在3000端口上运行“,这意味着它没有选择环境变量。我一直在按照下面的说明来做:
使用Heroku,您需要在新创建的Heroku应用程序上设置<e