繁体   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