簡體   English   中英

在Rails 5機器上創建Rails 4應用

[英]Create rails 4 app on rails 5 machine

我的機器上安裝了Rails 5,但是現在我想創建Rails 4應用程序。
我使用以下代碼:rails 4.2.6 app_name
但是這些錯誤出來了:

/home/jeff/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/rubygems/dependency.rb:319:in to_specs': Could not find 'railties' (= 4.2.6) - did find: [railties-5.0.0.1] (Gem::LoadError) Checked in 'GEM_PATH=/home/jeff/.rvm/gems/ruby-2.3.0:/home/jeff/.rvm/gems/ruby-2.3.0@global', execute for more information from /home/jeff/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/rubygems/dependency.rb:328:in /到/ home中to_specs': Could not find 'railties' (= 4.2.6) - did find: [railties-5.0.0.1] (Gem::LoadError) Checked in 'GEM_PATH=/home/jeff/.rvm/gems/ruby-2.3.0:/home/jeff/.rvm/gems/ruby-2.3.0@global', execute gem env for more information from /home/jeff/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/rubygems/dependency.rb:328:in /jeff/.rvm/rubies/ruby-2.3.0/lib/ruby/2.3.0/rubygems/core_ext/kernel_gem.rb:65:in gem' from /home/jeff/.rvm/gems/ruby-2.3.0/bin/rails:22:in '來自/home/jeff/.rvm/gems/ruby-2.3.0/bin/ruby_executable_hooks:15:in eval' from /home/jeff/.rvm/gems/ruby-2.3.0/bin/ruby_executable_hooks:15:in '

希望有人可以幫助我

看來您正在使用RVM。 因此,如果您是我,那么我將創建一個新的gemset並安裝要使用的任何版本的Rails。

例如

$ rvm gemset create new_gemset
$ rvm gemset use new_gemset
$ gem install rails -v 4.2.6

現在,您應該可以使用rails new app_name命令創建一個新的rails應用程序。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM