Heim  >  Artikel  >  Web-Frontend  >  So führen Sie CSS-Dateien mit r.js zusammen und komprimieren sie

So führen Sie CSS-Dateien mit r.js zusammen und komprimieren sie

php中世界最好的语言
php中世界最好的语言Original
2018-06-02 09:58:141279Durchsuche

Dieses Mal zeige ich Ihnen, wie Sie mit r.js CSS-Dateien zusammenführen und komprimieren. Was sind die Vorsichtsmaßnahmen für die Verwendung von r.js zum Zusammenführen und Komprimieren von CSS-Dateien? , lass uns einen Blick darauf werfen.

main.css ist die zusammengeführte Hauptdatei oder Konfigurationsdatei. Die zusammenzuführenden Dateien werden mit @import importiert. Wie folgt:

main.css

@importurl("nav.css");
@importurl("grid.css");
@importurl("form.css");

Die anderen drei sind gewöhnliche CSS-Dateien mit verschiedenen darin definierten Stilen. Hier wird kein Code gepostet. Hier werden wir die Befehlszeile verwenden, um diese vier Dateien zusammenzuführen und sie in r5/css/built.css zu generieren.

node r.js -o cssIn=css/main.css out=css/built.css

Wenn Sie zum Verzeichnis r5/css zurückkehren, finden Sie eine zusätzliche Datei „built.css“, die eine Zusammenführung von vier anderen CSS-Dateien ist.

Sie können auch die Parametereinstellungen von „optimizeCss“ verwenden, um Komprimierung und Komprimierungsoptionen zu konfigurieren. Die Werte von optimierenCss sind standard/none/standard.keepLines/standard.keepComments/standard.keepComments.keepLines.

keine Keine Komprimierung, nur Zusammenführen

Standard Standardkomprimierung entfernt Zeilenumbrüche, Leerzeichen und Kommentare

standard.keepLines Zusätzlich zur Standardkomprimierung Zeilenumbrüche bleiben erhalten

standard.keepComments Kommentare beibehalten, außer bei Standardkomprimierung

standard.keepComments.keepLines Zeilenumbrüche und Kommentare beibehalten, außer bei Standardkomprimierung

Beispiel:

node r.js -o cssIn=css/main.css out=css/built.css optimizeCss=standard

Nach der Komprimierung befindet sich die gesamte build.css in einer Zeile.

Zusammenfassung:

1. Für nicht lokale Moduldateien, die nach Pfad konfiguriert sind, müssen Sie paths.xx=empty konfigurieren, wenn Sie r.js zum Zusammenführen und Komprimieren verwenden.

2. Verwenden Sie die Parameter „cssIn“ und „optimizeCss“, um CSS-Dateien zusammenzuführen und zu komprimieren.

Ich glaube, dass Sie die Methode beherrschen, nachdem Sie den Fall in diesem Artikel gelesen haben. Weitere spannende Informationen finden Sie in anderen verwandten Artikeln auf der chinesischen PHP-Website!

Empfohlene Lektüre:

Node.js+console-Ausgabeprotokolldatei-Beispielanalyse

Wie man Vue verwendet, um Drag zu erreichen und Drop-Effekt

Das obige ist der detaillierte Inhalt vonSo führen Sie CSS-Dateien mit r.js zusammen und komprimieren sie. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn