Dies ist die Datei & Ordner ich in einschließen versuche mein application.scss
:Warum finden Kettenräder kein Asset in meinem Lieferantenordner, obwohl es sich im Ladepfad befindet?
$ ls
jquery.nouislider.css
$ pwd
myapp/vendor/assets/stylesheets/inspinia/plugins/nouslider
ich bin auch in etwa so:
@import "inspinia/plugins/nouslider/*";
Dies ist der Fehler, den ich bekommen:
Sprockets::FileNotFound - couldn't find file '/app/assets/stylesheets/inspinia/plugins/nouslider'
Checked in these paths:
/app/assets/config
/app/assets/fonts
/app/assets/images
/app/assets/javascripts
/app/assets/stylesheets
/vendor/assets/javascripts
/vendor/assets/stylesheets
Wie ordne ich diesen Ordner korrekt ein, ohne einen Fehler zu verursachen?
bearbeiten 1
Was seltsam ist, dass ich diese beiden Dateien haben:
$ ls
animate.css patterns plugins style.css
$ pwd
/vendor/assets/stylesheets/inspinia
Und ich schließe es erfolgreich wie so:
@import "inspinia/style";
@import "inspinia/animate";
also nicht sicher, warum die oben wird nicht funktionieren.
bearbeiten 2
ich es endlich, ein bisschen arbeiten.
Was ich getan habe, wurde die Datei, die ich wollte, in den Ordner /inspinia
verschoben und dann von jquery.nouislider.css
umbenannt und in nouislider.css
umbenannt.
Dann habe ich es einfach so importiert:
@import "inspinia/nouislider";
Das funktionierte, aber ich weiß nicht, warum der normale Weg und längere Dateinamen nicht funktioniert hat.