2016-07-10 10 views
3

Ich folgte dem Hartl Rails Buch, um die Bootstrap CSS-Dateien zu installieren, aber ich glaube, ich vermisse das Javascript, um damit zu gehen. Hier ist, was das Buch mir zu tun gesagt:Wie installiere ich bootstrap js?

  1. hinzufügen bootstrap-sass zum Gemfile: gem 'bootstrap-sass'
  2. Laufbündel
  3. fügen Sie den folgenden auf die CSS installieren:

    @import "bootstrap-sprockets"; 
    @import "bootstrap"; 
    

Was muss ich sonst noch den JavaScript-Teil hinzufügen? jetzt meine application.js:

//= require jquery 
//= require bootstrap 
//= require jquery_ujs 
//= require turbolinks 
//= require_tree . 

Antwort

4

Von der docs:

Erfordern Bootstrap Javascripts in app/assets/Javascripts/application.js

So in application.js add:

//= require jquery 
//= require bootstrap-sprockets 

Vergessen Sie auch nicht zu re Starten Sie den Server nach bundle install.

+0

Danke für die Antwort. Ich dachte, ich hätte darauf geantwortet, aber ich denke nicht. In application.js habe ich bereits jquery und ich benötige Bootstrap (keine Bootstrap-Ritzel erforderlich). Was bedeutet das? –

+0

[Lesen Sie, warum Bootstrap nicht erforderlich ist] (https://github.com/twbs/bootstrap-sass/issues/829#issuecomment-75153827). Statt '// = require bootstrap' benutzen Sie' // = require bootstrap-sprockets' und starten den Server neu. – Vucko

+0

Verstanden. Danke! –