私は新しいレールプロジェクトを開始しようとしており、レール3.1.3を使いたいと思います。私は、コマンドrails new projectname
を実行したときしかし、私は次のような出力が得られます。バンドルを実行すると、新しいバージョンがインストールされるのはなぜですか?
create
create README.rdoc
create Rakefile
create config.ru
create .gitignore
create Gemfile
create app
...
create config
...
create config/database.yml
create db
...
create public/robots.txt
create script
create script/rails
create test/fixtures
create test/fixtures/.gitkeep
...
create tmp/cache
create tmp/cache/assets
create vendor/assets/javascripts
...
create vendor/plugins/.gitkeep
run bundle install
Fetching source index for https://rubygems.org/
Using rake (0.9.2.2)
Using i18n (0.6.0)
Using multi_json (1.0.4)
Using activesupport (3.2.0.rc2)
Using builder (3.0.0)
Using activemodel (3.2.0.rc2)
Using erubis (2.7.0)
Using journey (1.0.0)
Using rack (1.4.0)
Using rack-cache (1.1)
Using rack-test (0.6.1)
Using hike (1.2.1)
Using tilt (1.3.3)
Using sprockets (2.1.2)
Using actionpack (3.2.0.rc2)
Using mime-types (1.17.2)
Using polyglot (0.3.3)
Using treetop (1.4.10)
Using mail (2.3.0)
Using actionmailer (3.2.0.rc2)
Using arel (3.0.0)
Using tzinfo (0.3.31)
Using activerecord (3.2.0.rc2)
Using activeresource (3.2.0.rc2)
Using bundler (1.0.21)
Using coffee-script-source (1.2.0)
Using execjs (1.2.13)
Using coffee-script (2.2.0)
Using rack-ssl (1.3.2)
Using json (1.6.5)
Using rdoc (3.12)
Using thor (0.14.6)
Using railties (3.2.0.rc2)
Using coffee-rails (3.2.1)
Using jquery-rails (2.0.0)
Installing rails (3.2.0.rc2) # WTF?
Using sass (3.1.12)
Using sass-rails (3.2.3)
Using sqlite3 (1.3.5)
Using uglifier (1.2.2)
Your bundle is complete! Use `bundle show [gemname]` to see where a bundled gem is installed.
私はすべてがバージョン3.1のままにしたいと思います。 railsコマンドが3.2.0.rc2に自動的に更新されるのはなぜですか?私がしているすべてが3.1.3のものを使用していることをどうすれば確認できますか?
ありがとうございました。
で行うことができ、我々は 'レールの出力を得ることができます-V'? –
'rails -v'は3.2.0.rc2を返します。これは 'rails -v'コマンドを実行する直前に' gem uninstall rails 3.2.0.rc2'を実行し、フィードバックを受け取ったという事実にもかかわらず '正常にrails-3.2.0.rc2をアンインストールしました。 INFO:gem" 3.2.0.rc2がインストールされていません – Deonomo
Michaelの答えを見てください。それは私が^で得たものです。^ –