Co dokładnie robi ustawienie „config.assets.debug”?

Rozpocząłem tworzenie prostej aplikacji szynowej. Po kilku godzinach pracy zauważyłem, że w jakiś sposób usunięte css są nadal stosowane do stron internetowych.

W celu rozwiązania problemu kilkakrotnie wykonałem następujące czynności:

zatrzymaj / uruchom serwerużyj serwera railsowegoużyj serwera Torqueboxusuń pamięć podręczną przeglądarki

ale nic się nie zmienia. To było bardzo dziwne - zastosowano nowe definicje css, ale te, które usunąłem, wciąż tam były. Poddałem się i postanowiłem stworzyć nowy projekt.

Skonfigurowałem nowy projekt (jego rusztowanie jest takie samo jak pierwsze), a kiedy otwieram jeden z widoków, zastosowałem również style ze starego projektu. Postanowiłem ponownie zajrzećhttp://guides.rubyonrails.org/asset_pipeline.html i znajdź to ustawienie

#Expands the lines which load the assets
config.assets.debug = false

rozwiązuje problem. Ale co dokładnie robi ta opcja? Dlaczego stare projekty css zostały zastosowane, gdy było to prawdą?

questionAnswers(2)

yourAnswerToTheQuestion