gpt4 book ai didi

ruby-on-rails - 安装 Rails 3 后如何使用 Rails 2.3 应用程序生成器?

转载 作者:行者123 更新时间:2023-12-04 07:34:20 26 4
gpt4 key购买 nike

澄清一下:只有一个 rails 命令,它是从最新的 Rails gem(即 Rails 3 ATM)安装的。但是,我需要创建一个 Rails 2.3 应用程序。

运行 ruby/usr/local/lib/ruby/gems/1.8/gems/rails-2.3.8/bin/rails 失败并出现 NoMethodError,我想是因为它也尝试使用 gems从 3.0.0 版本开始。

卸载 gem 会产生一些奇怪的结果:

$ gem uninstall rails-3.0.0  
ERROR: While executing gem ... (Gem::InstallError)
cannot uninstall, check `gem list -d rails-3.0.0`

$ gem list -d rails-3.0.0

*** LOCAL GEMS ***
(and no gems here)

我该怎么办?

最佳答案

最简单的方法是:

  1. 为项目创建目录
  2. 创建一个包含

    Gemfile
    gem "rails", "2.3.9"
    gem "sqlite3-ruby", :require => "sqlite3"
  3. 运行bundle install

  4. 运行 bundle exec rails . 在当前路径创建一个应用

你甚至不需要 rvm 来做这件事。

关于ruby-on-rails - 安装 Rails 3 后如何使用 Rails 2.3 应用程序生成器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3706914/

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