Ich habe eine .scss
Datei, in der ich ein Backgorund-Bild verwende (background-image: url('../../../image.png')
). Das Webpack-Plugin file-loader
erkennt dieses Bild und kopiert es, wenn ich meine App erstelle, was großartig ist.Verwenden von Aliasen mit Sass-Loader zum Vermeiden relativer Pfadverwirrung
Das Problem ist, dass ich ziemlich viele Bilder und ziemlich viele .scss
Dateien habe, und ich habe eine riesige Sauerei, die in meinem Code mit allen relativen Importen geht.
Gibt es eine Möglichkeit, ich kann sagen, entweder file-loader
oder sass-loader
, wenn ich background-image: url('@alias/image.png')
tun Ich beziehe mich auf den Ordner, in dem image.png
ist?
Ja, danke :) Eigentlich schon ich die Bibliothek gefunden und geflickt Der Fehler, den es in Windows hatte: https://github.com/RobinCK/css-aliases/pull/2 – alexandernst
Dies ist keine Bibliothek, es ist der offizielle 'css-loader' von webpack. Probieren Sie es aus, es könnte diesen Fehler nicht haben –