Ich bin neu in Schienen. Ich arbeite daran, Javascript und CSS-Dateien in die Anwendung aufzunehmen, die ich gerade erstelle. Ich habe //= require_tree
. in meiner application.js
. Ich habe 3rd-Party-Javascript-Dateien unter vendor/assets/javascripts
, sowie meine eigenen Javascript-Dateien in app/assets/javascripts
. Ich habe auch Drittanbieter und meine eigenen CSS-Dateien an den richtigen Stellen eingefügt. Ich erwartete Schienen, alle Javascript-Dateien in eine Datei und alle CSS-Dateien in eine andere Datei zu kombinieren. Stattdessen enthält der Kopfbereich meiner Seiten separate Link- und Script-Tags für jede der enthaltenen Dateien. Muss ich Kettenräder explizit aktivieren?Rails 4: Ist es notwendig, Sprockets explizit für die Asset-Pipeline zu aktivieren?
0
A
Antwort
0
Ich habe es selbst herausgefunden. Ich musste eine Option auf false in config/environments/development.rb setzen.
# Debug mode disables concatenation and preprocessing of assets.
# This option may cause significant delays in view rendering with a large
# number of complex assets.
config.assets.debug = false
Jetzt Asset-Verkettung funktioniert für mich.