2016-07-27 13 views
0

Ich habe ein Problem beim Initialisieren des Rails Gem Shortcodes.Fehler beim Initialisieren von ShortCode Gem

Ich habe diesen Code in initializers/shortcode.rb

Shortcode.setup do |config| 

    config.template_parser = :haml 

    config.template_path = "support/templates/chart" 

    config.block_tags = [:chart] 

end 

Wenn ich die Serverschienen (Schienen s) gibt die folgende Fehlermeldung starten.

/home/usuario/proyectos/rails/crowdfunding/config/initializers/shortcode.rb:3:in `<top (required)>': uninitialized constant Shortcode (NameError) 
from /usr/local/lib/ruby/gems/2.2.0/gems/railties-4.2.4/lib/rails/engine.rb:652:in `block in load_config_initializer' 
from /usr/local/lib/ruby/gems/2.2.0/gems/activesupport-4.2.4/lib/active_support/notifications.rb:166:in `instrument' 
from /usr/local/lib/ruby/gems/2.2.0/gems/railties-4.2.4/lib/rails/engine.rb:651:in `load_config_initializer' 

Hinweis: Ich habe bereits install bundle und bundle update sass-rails

Antwort

1

Short kein Rails Juwel ist aber die Ruby Gem [also ohne dieses Juwel als seine Abhängigkeit Schienen kommen]. Fügen Sie in Ihrer Gemdatei gem 'shortcode' hinzu, bündeln Sie das Projekt und starten Sie die Anwendung neu.

Verwandte Themen