我正在尝试在 Heroku 上为我的应用设置暂存环境。每次我推送我的仓库时,它都会以production
模式部署/运行应用程序。我需要做些什么才能使应用程序以其他模式运行。
答案 0 :(得分:10)
请参阅此Heroku article on Configuration and Config Vars中的最后一部分。
简而言之:
$ heroku config:add RACK_ENV=staging RAILS_ENV=staging
另外注意不要错过该部分附带的注释:
你永远不应该设置
RACK_ENV=development
,因为这样可以重新加载并显着减慢应用的动态。