Ich habe diese zwei Dateien in resources/assets/less
Ordner style.less
und admin/style.less
. Ich möchte diese Dateien zu verschiedenen Pfaden wie folgt kompilieren:
style.less
kompiliert zu public/css/
und der andere zu public/admin/styles/
Dies ist, was ich in der gulpfile.js
getan habe %Vor%aber das kompiliert nur eine Datei. Was ist das Problem und wie kann ich dieses Problem beheben?
Ich habe ein Projekt, das zwei verschiedene weniger Dateien zu zwei verschiedenen CSS-Dateien kompiliert. Der einzige Unterschied, den ich sehe, ist, dass ich den vollständigen Zielpfad einschließlich des Dateinamens spezifiziere.
Also, für Ihren Fall wird es sein:
%Vor%Ich habe noch keine Antwort darauf. Aber habe einige Alternativen ausprobiert, Gedanken teilen.
Ich dachte, wir können das tun wie unten
%Vor%Aber gemäß der Dokumentation können wir nicht mehrere Aufrufe von sass oder less Methoden machen. Es wird nur die letzte Datei kompiliert (in diesem Fall admin / style.css).
Das können wir machen
%Vor%, aber das wird beide in den gleichen Ordner kompilieren.
Ich hoffe, zu wissen, wie wir es mit verschiedenen Ordnern machen können.
Ich habe versucht, die zweite Datei in einen separaten Ordner zu kopieren, aber das funktioniert auch nicht
%Vor%Wahrscheinlich liegt das daran, dass jede Anfrage asynchron ist und wenn die Kopie aufgerufen wird, ist die style2.css noch nicht fertig.
Tags und Links laravel laravel-elixir