Quindi, ho appena realizzato che non ho assolutamente idea di cosa siano i pignoni nei binari.Che cosa significa pignoni nelle rotaie
quando si utilizza uno dei due bootstrap o materialize, viene richiesto di includere lo sprocket
(bootstrap-sprocket o materialize-sprocket) nel file application.js
.
Tutto ciò che cerco parla della pipeline degli asset e mi confonde di più.
Secondo rubino-guide,
La conduttura attività è tecnicamente più una caratteristica fondamentale di rotaie 4, è stato estratto dal quadro nel rocchetti-rotaie gemma.
e quando ho fatto bundle show sprockets-rails
, ho ottenuto:
/Users/Sunday/workspace/resilience/vendor/bundle/ruby/2.1.0/gems/sprockets-rails-2.3.1
che dimostra che io ho la gemma, almeno.
Ma la mia confusione e la mia domanda è che cosa è l'importanza del sprockets
, al contrario di sprockets-rails
che ha fatto altre gemme come bootstrap
e materialize
e probabilmente alcuni altri ad avere sprockets
, soprattutto nelle loro file javascript?
Grazie. file di
[Sprockets è una libreria Ruby per la compilazione e la pubblicazione di risorse Web. Presenta una gestione dichiarativa delle dipendenze per le risorse JavaScript e CSS, oltre a una potente pipeline del preprocessore che consente di scrivere risorse in lingue come CoffeeScript, Sass, SCSS e LESS.] (Https://github.com/sstephenson/sprockets) –