Weniger Middleware mit Express

8

Ich versuche, weniger auf meinem nodejs Projekt einzurichten und wenn ich meine Seite vom Browser less-middleware debug anfordere, zeige mir falschen Pfad und Zielpfad. Wenn ich zum Beispiel '/public/css/index.css' von meiner Webseite anfrage, fügt ich '/public/css/' zum Quellpfad hinzu. Unten sind meine Konfigurationen:

%Vor%

Und Debug-Bildschirm zeigt:

%Vor%

Auch wenn ich den Zielpfad korrigiere, habe ich ein Problem mit der Quelle, und ich möchte meine weniger Dateien nicht in den öffentlichen Ordner legen. Gibt es eine Möglichkeit, das /public/css von kompilierten weniger zu entfernen. Ich habe versucht hinzuzufügen:

%Vor%

aber console.log wird nie angezeigt. Vielleicht gibt es auch eine Möglichkeit, nicht alle CSS-Dateien zu kompilieren, die Benutzer fragen und kompilieren nur die weniger Dateien, die ich in weniger Ordner habe.
P.S. Jedes Modul, das ich benutze, ist unter "*" version.

    
Gonchar Denys 03.07.2015, 06:01
quelle

2 Antworten

1

Eigentlich war es einfach genug.

%Vor%

Also jetzt im Ordner /server/less erstellen wir den Ordner public/css und alles zieht sich richtig hin. Auch wenn wir den Ordner admin/css haben, funktioniert es auch. Trick war, Ordner im Ordner /server/less

zu erstellen     
Gonchar Denys 08.07.2015, 08:53
quelle
4

Sie können dies versuchen (indem Sie in Ihrem Browser auf "/css/style.css" zugreifen):

%Vor%     
Michael Blankenship 05.07.2015 18:08
quelle

Tags und Links