Importieren Sie die .css Datei in Less mit nodejs gulp

8

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?

    
cheziHoyzer 19.04.2015, 08:13
quelle

1 Antwort

6

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
  •   

Lesscss.org - Importoptionen

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) .

    
Stephan Muller 19.04.2015, 11:16
quelle

Tags und Links