Ich suche den IE8-Modus in meinen LESS-Dateien umzuschalten und die Dateigenerierung in Gulp zu automatisieren. DieseKann Gulp LESS-Variablen ändern?
ist, wo ich in dem, was gestoppt Schluck-less (minus ein paar Sachen) zu übergeben:
var IE = true;
var LESSConfig = {
plugins: [ ... ],
paths: LESSpath,
ie8compat: IE, //may as well toggle this
// Set in variables.less, @ie:false; - used in mixin & CSS guards
// many variations tried
// globalVars: [ { "ie":IE } ],
modifyVars:{ "ie":IE }
};
...
.pipe(less (LESSConfig))
ist variabel Modifikation nicht in Gulp unterstützt?
Ich möchte vermeiden gulp-modify et al wenn ich kann. Ich möchte das Build-System einigermaßen von den Quelldateien abstrahieren.
Warum tut dies für Sie arbeiten? Warum funktioniert das für dich, aber nicht ich? – Okonomiyaki3000
Um zu verdeutlichen, scheint diese Funktion gebrochen zu sein. Meine Ausgabe zeigt an, dass 'gulp-less' die weniger Datei __first__ verarbeitet und __dann__ die neuen Variablen anfügt. Also, was Sie am Ende haben, ist eine CSS-Datei mit weniger Variablen an das Ende angehängt. Offensichtlich funktioniert es nicht. – Okonomiyaki3000
Sorry wegen der Verzögerung. Ich bin mir nicht sicher, was ich sagen soll, außer dass das für mich weitergeht. Ich bin auf den neuesten Versionen. – Lance