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:
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:
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.
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
Sie können dies versuchen (indem Sie in Ihrem Browser auf "/css/style.css" zugreifen):
%Vor%