Laravel Elixier kompilieren mehrere weniger Dateien

7

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/

kompiliert

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?

    
Mohamed Nagy 29.03.2015, 14:05
quelle

3 Antworten

1

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%     
Idob 05.07.2017 17:39
quelle
0

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.

    
Sameer 29.03.2015 14:54
quelle
0
%Vor%     
Igor Ostapchuk 27.10.2017 12:25
quelle

Tags und Links