Ich versuche, ein CRM-Perl zu betreiben, das eindeutig noch nicht reif für den Einsatz ist. Ich versuche, einen Beitrag zum Projekt zu leisten, indem ich all die Dinge hinzufüge, die ich an dem Programm bemängele.
Aber ich hänge an einem Problem mit der Vorkompilierung von Assets. Ich bin etwa eine Meile breit und ein Zoll tief auf der Asset-Pipeline. Ich habe ausgeführt:
bundle exec rake assets:precompile
aber wenn Sie versuchen, die Anwendung in einem Browser aufzurufen, wird der folgende Fehler in die Protokolldatei geschrieben:
ActionView::Template::Error (print.css isn't precompiled):
5: %title Not Ready Yet CRM
6: == <!-- #{controller.controller_name} : #{controller.action_name} -->
7: = stylesheet_link_tag :application
8: = stylesheet_link_tag :print, :media => 'print'
9: %style= yield :styles
10:
11: = javascript_include_tag :application
Die eigentliche Datei im Edelstein heißt NICHT "print.css". Sie heißt "print.css.scss".
Wo sage ich Rails, dass es diese Dateien bei der Vorkompilierung von Assets abholen soll? Und wenn ich tun, wird es nur automatisch wissen, wie SCSS-Dateien zu interpretieren?