Ruby on rails 来自RMagick的本地跳线错误
在OSX上,Ruby 1.9.2下的Rails 2.3.14应用程序(在模型中): 在第二行出现以下错误:Ruby on rails 来自RMagick的本地跳线错误,ruby-on-rails,ruby,rmagick,Ruby On Rails,Ruby,Rmagick,在OSX上,Ruby 1.9.2下的Rails 2.3.14应用程序(在模型中): 在第二行出现以下错误: LocalJumpError (no block given): app/models/client_file.rb:186:in `change_geometry' app/models/client_file.rb:186:in `resize_image' app/controllers/siteman/files_controller.rb:65:in `resize'
LocalJumpError (no block given):
app/models/client_file.rb:186:in `change_geometry'
app/models/client_file.rb:186:in `resize_image'
app/controllers/siteman/files_controller.rb:65:in `resize'
<internal:prelude>:10:in `synchronize'
/Users/chuckhoffman/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/webrick/httpserver.rb:111:in `service'
/Users/chuckhoffman/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/webrick/httpserver.rb:70:in `run'
/Users/chuckhoffman/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/webrick/server.rb:183:in `block in start_thread'
LocalJumpError(未给出块):
app/models/client_file.rb:186:在“更改几何体”中
app/models/client_file.rb:186:在“调整图像大小”中
app/controllers/siteman/files\u controller.rb:65:in'resize'
:10:在“同步”中
/Users/chuckhoffman/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/webrick/httpserver.rb:111:在“服务”中
/Users/chuckhoffman/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/webrick/httpserver.rb:70:in'run'
/Users/chuckhoffman/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/webrick/server.rb:183:in'block in start_thread'
从外观上看,函数始终需要一个块,即使基本的调整大小信息作为函数参数给出。这对我来说似乎非常不雅观,但是,我从来没有发现RMagick对这样的函数具有非常强的逻辑性/直觉性
无论如何,上面链接中的示例看起来应该足以让您走上更好的轨道。希望有帮助 从外观上看,函数始终需要一个块,即使基本的调整大小信息作为函数参数给出。这对我来说似乎非常不雅观,但是,我从来没有发现RMagick对这样的函数具有非常强的逻辑性/直觉性
无论如何,上面链接中的示例看起来应该足以让您走上更好的轨道。希望有帮助 诸如此类,我在阅读时完全没有注意到这一点()。我会试试的。诸如此类,在我读到它的时候我完全错过了()。我会试试的。
LocalJumpError (no block given):
app/models/client_file.rb:186:in `change_geometry'
app/models/client_file.rb:186:in `resize_image'
app/controllers/siteman/files_controller.rb:65:in `resize'
<internal:prelude>:10:in `synchronize'
/Users/chuckhoffman/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/webrick/httpserver.rb:111:in `service'
/Users/chuckhoffman/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/webrick/httpserver.rb:70:in `run'
/Users/chuckhoffman/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/webrick/server.rb:183:in `block in start_thread'