2016-04-19 6 views
2

Ich benutze Schienen 4.2.4 und ich versuche simple_form zu verwendenSchienen gem Simple_form Installation funktioniert nicht

Im Moment gibt meiner Meinung nach den Fehler:

undefined method `simple_form_for' for #<#<Class:0xbbc2748>:0xbbc1460> 

Gem Liste gibt eine Liste von Edelsteinen und es enthält simple_form. Ich installierte simple_form durch Eingabe gem install simple_form

$gem list 

kehrt

simple_form (3.2.1) 

Ich habe auch schon versucht, diese und bekam:

rails generate simple_form:install --bootstrap 
Could not find generator 'simple_form:install'. Maybe you meant 'responders:install', 'rspec:install' or 'devise:install' 
Run `rails generate --help` for more options. 

Weiß jemand, wie dieses Problem zu beheben?

Antwort

3

Wenn Sie es gerade über gem install installiert haben, haben Sie es nicht zu Ihrer Rails-Anwendung hinzugefügt. Stattdessen müssen Sie es zu Ihrem Gemfile hinzufügen, siehe the documentation.

Gemfile:

gem 'simple_form'

Dann bundle install laufen und mit der Installation von der Github Seite fortzusetzen.

1

Sie müssen es zu Ihrer Gemfile hinzufügen und bündeln. Rails verwendet Bündler zur Verwaltung von Edelsteinen und enthält nur Edelsteine, die in deiner Gemfile enthalten sind.