(免责声明:在 Heroku 上部署 Sinatra 的新手。)
我看过http://www.sinatrarb.com/configuration.html它告诉我要set :environment, :production
. 我的问题是,我该如何指定它:“在 Heroku 中,将环境设置为生产环境,否则留在测试/开发中。”
此外,即使在放置 line 之后set :environment, :production
,我也不认为它正在工作,因为当我尝试rackup
在本地使用该应用程序时,它仍在运行(当我知道(或我认为我知道)它不应该因为我还没有安装我电脑上的postgres)。
宝石文件
group :production do
gem 'dm-postgres-adapter'
end
group :development, :test do
gem 'dm-sqlite-adapter', "~> 1.2.0"
end