is a Railtie/Engine and cannot be installed as plugin (RuntimeError)
sana Engine yapmıyorum biraz daha bilgi vermemiz gerekirse
bir mücevher olarak, ancak Engine dosyalarını satıcı/eklenti klasörüne yerleştirdim. Eklenti klasöründe yükleme ile ilgili bir sorun olduğunu biliyorum, ancak sorunu nasıl çözeceğimi açık değilim. Motorunda
Benim raylar/init.rb dosya
require 'rails'
module RailsApp
module MyEngine
class Engine < Rails::Engine
config.after_initialize do
RailsApp::GameType.register do |game_type|
game_type.name = "TreasureIsland"
game_type.version = "0.1"
game_type.thumbnail = "teasure_island.jpg"
end
end
end
end
end
Öneriler aşağıdaki kodu vardır?
Neden tam olarak satıcı/eklentileri motoru sokmaya çalışıyor? Bir mücevher olarak geliştirmemenin nedeni nedir? Neden sadece bir mücevher olarak gelişmiyor? – johnmcaliley
Bunu böyle yapabilirim. Bunu yapmamın belli bir nedeni yok, ama sadece iki şekilde çalışması gerektiğini düşündüm? –