gpt4 book ai didi

ruby-on-rails - 将 rails 项目从 3.2.1 降级到 2.3.3

转载 作者:行者123 更新时间:2023-12-04 07:38:35 25 4
gpt4 key购买 nike

我的第一个 Rails 项目部署时遇到了问题。该项目是 Rails 3.2.1,Ruby 1.9.3昨天,我获得了托管访问权限,他们拥有 Rails 2.3.3、Ruby 1.8.7

如果我决定仍然在那里部署应用程序,我需要对其进行哪些更改?

具体来说,我对 Gemfile 的更改很感兴趣。这是我当前的 gemfile:

source 'https://rubygems.org'

gem 'rails', '2.3.3'#'3.2.1'

# Bundle edge Rails instead:
# gem 'rails', :git => 'git://github.com/rails/rails.git'

gem 'sqlite3'


# Gems used only for assets and not required
# in production environments by default.
group :assets do
gem 'sass-rails', '~> 3.2.3'
gem 'coffee-rails', '~> 3.2.1'

# See https://github.com/sstephenson/execjs#readme for more supported runtimes
# gem 'therubyracer'

gem 'uglifier', '>= 1.0.3'
end

gem 'jquery-rails'

gem 'haml-rails'
gem 'haml'

gem 'omniauth-twitter'

我需要改变什么?如何查找旧 Rails 版本所需的所有依赖项和 gems 版本?

最佳答案

在您的情况下,从 3.x 降级到 2.3 是您可以做的最愚蠢的事情。在本地安装 gems,或询问您的托管公司支持部门——他们必须提供帮助。

如果不能,请节省时间 — 使用 Heroku、OpenShift 或任何其他托管公司。

关于ruby-on-rails - 将 rails 项目从 3.2.1 降级到 2.3.3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15024373/

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