Laut diese Frage ist es möglich, die CSS-Datei von weniger zu importieren. v .1.4.0.
Ich habe versucht, gulp-less
task zu verwenden, und es funktioniert nicht.
Es gibt eine Möglichkeit, CSS-Datei wie folgt zu importieren: @import "../spritesheet.css";
mit nodeJS Schluck?
Es gibt mehrere Möglichkeiten, Dateien in LESS einzuschließen, je nachdem, was Sie benötigen, indem Sie @import ([keyword]) "filename"
verwenden.
Zugelassene Schlüsselwörter sind:
- Verweis: Verwenden Sie eine Less-Datei, aber geben Sie sie nicht aus
- inline: die Quelldatei in die Ausgabe einbeziehen, aber nicht verarbeiten
- less: behandle die Datei als eine Less-Datei, unabhängig von der Dateiendung
- css: behandeln Sie die Datei als CSS-Datei, unabhängig von der Dateierweiterung
- einmal: Fügen Sie die Datei nur einmal ein (dies ist das Standardverhalten)
- multiple: Fügen Sie die Datei mehrmals
hinzu- optional: Fortsetzen der Kompilierung, wenn die Datei nicht gefunden wird
Es ist mir nicht klar, was Ihr Anwendungsfall ist, aber wenn Sie den Inhalt von spritesheet.css
in Ihrer LESS-Datei weiter verwenden möchten (zum Beispiel das Erweitern von Klassen in Ihrem Spritesheet), benötigen Sie das (less)
-Schlüsselwort.
Wenn Sie nur den Inhalt von spritesheet.css
in Ihre Ausgabedatei einfügen möchten, ohne auf sie in der LESS-Datei zuzugreifen, bleiben Sie bei (inline)
.