Rails 2 “script/plugin” install git://github.com…git throws 无法加载这样的文件
Rails 2 “script/plugin” install git://github.com…git throws cannot load such file
我有一个 rails 2 应用程序,我正在尝试先升级到 Rails 3.1.0。
经过一些研究,我发现了这个插件:
https://github.com/rails/rails_upgrade
首先我必须安装一个插件:
script/plugin install git://github.com/rails/rails_upgrade.git
但是,我得到这个错误:
/home/bogdan/.rvm/rubies/ruby-2.1.5/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:54:in `require': cannot load such file -- script/../config/boot (LoadError)
from /home/bogdan/.rvm/rubies/ruby-2.1.5/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:54:in `require'
from script/plugin:2:in `<main>'
我的 script/plugin 文件:
#!/usr/bin/env ruby
require File.dirname(__FILE__) + '/../config/boot'
require 'commands/plugin'
我可以 运行 script/server script/console or script/dbconsole
没问题。
我做错了什么?
我认为这不是答案,但使用 ruby 1.8.7.
使用带有 ruby 1.9.3 或 2 script/plugin
的旧 rails 2 应用程序不起作用,而 1.8.7 script/plugin
对我有用
我遇到了完全相同的问题...运行 并找到了最奇怪的解决方案
./script/plugin install git://github.com/rails/rails_upgrade.git
我保留了 ruby 1.9.3p194 和 rails 2.3.14
不需要 1.8.7
我有一个 rails 2 应用程序,我正在尝试先升级到 Rails 3.1.0。
经过一些研究,我发现了这个插件:
https://github.com/rails/rails_upgrade
首先我必须安装一个插件:
script/plugin install git://github.com/rails/rails_upgrade.git
但是,我得到这个错误:
/home/bogdan/.rvm/rubies/ruby-2.1.5/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:54:in `require': cannot load such file -- script/../config/boot (LoadError)
from /home/bogdan/.rvm/rubies/ruby-2.1.5/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:54:in `require'
from script/plugin:2:in `<main>'
我的 script/plugin 文件:
#!/usr/bin/env ruby
require File.dirname(__FILE__) + '/../config/boot'
require 'commands/plugin'
我可以 运行 script/server script/console or script/dbconsole
没问题。
我做错了什么?
我认为这不是答案,但使用 ruby 1.8.7.
使用带有 ruby 1.9.3 或 2 script/plugin
的旧 rails 2 应用程序不起作用,而 1.8.7 script/plugin
对我有用
我遇到了完全相同的问题...运行 并找到了最奇怪的解决方案
./script/plugin install git://github.com/rails/rails_upgrade.git
我保留了 ruby 1.9.3p194 和 rails 2.3.14 不需要 1.8.7