Rails noob here,所以我不知道我在做什麼錯。minimagick沒有方法「調整大小」
我們用mini_magick替換了許多回形針功能。直到我意識到出於某種原因,我們有一個名爲Image的類的事實正在吹捧。
我重命名了MiniMagick中的Image類,並解決了這個問題,但後來我們也有一個名爲method_missing的方法,它也在MiniMagick中。
將所有引用等重命名爲magick_method_missing,現在我收到以下錯誤消息。
undefined method `resize' for #<MiniMagick::ImageEditor:0x2b236a98c9f8>
(ImageEditor是重命名的類)。這是我第一次不得不在我們的系統中處理插件。我所有的其他經驗都非常簡單,「寶石安裝...」大聲笑。有誰知道我可能會錯過什麼?
現在我只是要逐行檢查代碼,看看我是否錯過了某處的引用。這是我能想到的唯一的事情。
哦,我看着都提供給該對象的功能,但現在看來,它不僅具有對象的方法並沒有什麼特別之處。我想這是可以預料的。 – Micharch54
所以你有一個類MiniMagick :: Image和另一個YourApp :: Image兩個在不同的模塊,並不會衝突。你知道修補其他代碼的猴子通常被認爲是不正確的做法嗎? –