Я работаю над созданием моего первого движка Rails 3, и в настоящее время я получаю следующее сообщение об ошибке
is a Railtie/Engine and cannot be installed as plugin (RuntimeError)
Чтобы дать вам немного больше информации, я не делаю Engine как самоцвет, но я помещаю файлы Engine в папку vendor / plugins. Я знаю, что есть проблема с загрузкой, когда в папке плагинов, но я не понимаю, как решить проблему.
Мой файл rails / init.rb в движке имеет следующий код
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
Предложения