gpt4 book ai didi

ruby-on-rails - 如何在Heroku上选择Ruby版本?

转载 作者:行者123 更新时间:2023-12-03 12:08:02 26 4
gpt4 key购买 nike

我在Rails 3应用程序中使用Ruby 1.9.x语法,但是将其推送到Heroku后,由于较旧的Ruby版本(1.8)而崩溃。我该如何控制?

最佳答案

Heroku当前的堆栈Cedar默认使用1.9.2。 Cedar还支持specifying the Ruby version in your Gemfile。当前为1.9.2 and 1.9.3 are valid options

# Gemfile
source "https://rubygems.org"
ruby "1.9.3"
...

Ruby支持文章中提供了更多详细信息: https://devcenter.heroku.com/articles/ruby-support

如果当前正在使用Aspen或Bamboo,则可以使用 stack:migrate命令切换到1.9.2:
$ heroku stack:migrate bamboo-mri-1.9.2

您目前无法自动迁移到Cedar堆栈,但是有如何迁移的指南: https://devcenter.heroku.com/articles/cedar-migration

关于ruby-on-rails - 如何在Heroku上选择Ruby版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3613948/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com