In VS <= 2015 können wir die WebEssentials-Erweiterung verwenden, die sich um das Kompilieren der less / sass-Dateien für uns kümmert. Derzeit wird VS 2017 jedoch nicht unterstützt. Ist Ihnen eine ähnliche Erweiterung bekannt, mit der beim Erstellen less / sass kompiliert werden kann?
visual-studio
sass
less
visual-studio-2017
css-preprocessor
Mihail Shishkov
quelle
quelle
UPDATE - BITTE LESEN SIE DIESE SEITE, WENN ICH EINE ZUSÄTZLICHE ANTWORT HINZUGEFÜGT HABE (DIESE SCHEINT NICHT MEHR FÜR MICH ZU ARBEITEN).
Für diejenigen wie mich, die Gulp oder Grunt oder Shriek oder Wail nicht kennen und nicht möchten, können Sie Visual Studio 2017 veranlassen, Ihre SCSS-Dateien automatisch zu kompilieren, so wie es früher in Visual Studio 2015 der Fall war Die folgenden Schritte haben bei mir funktioniert.
Deinstallieren Sie zuerst alle alten Erweiterungen / Nuget-Pakete für Web Compiler (ich weiß nicht, ob dies erforderlich ist oder nicht).
Gehen Sie zur Download-Seite der VSIX-Galerie und laden Sie den Web Compiler herunter.
Beachten Sie, dass ich dies zuerst getan habe, indem ich in Visual Studio Extras / Erweiterungen und Updates ausgewählt habe . Obwohl dies zu funktionieren schien, stellte ich fest, dass meine partiellen SCSS-Dateien nicht automatisch zu CSS kompiliert wurden, als ich Änderungen daran vornahm (ich war nicht der einzige ).
Sie sollten nun in der Lage sein, mit der rechten Maustaste auf Ihre Master-SCSS-Datei zu klicken und die unten gezeigten Optionen auszuwählen. Dadurch sollte automatisch eine Datei mit dem Namen compilerconfig.json im Stammverzeichnis Ihres Projekts erstellt werden (dieser Schritt ist wahrscheinlich nicht erforderlich, wenn Sie diese Datei bereits haben). ::
Von diesem Zeitpunkt an schien alles in Ordnung zu sein. Puh! Vielen Dank übrigens an Mads Kristensen für diese Erweiterung - alles, um nicht etwas Neues zu lernen ...
quelle
Einfache Antwort:
quelle
Meine vorherige Antwort hat einige Monate für mich funktioniert, funktioniert jetzt aber nicht mehr. Wenn ich versuche zu kompilieren, erhalte ich im Fehlerfenster eine Meldung über Probleme mit dem CompilerConfig-Schema und kann dies nicht lösen (weder Googeln noch Installieren / Deinstallieren haben geholfen).
Eine alternative Antwort ist die Verwendung von CompileSASS , einem viel einfacheren Add-In mit (viel) weniger Online-Dokumentation, das jedoch hervorragend funktioniert. Die einzigen Nachteile, die ich sehen kann, sind:
Nachdem Sie das Add-In installiert haben (ich verwende VS 2017), können Sie unter Extras> Optionen die Einstellungen ändern:
Ich hoffe, ich kann jetzt wieder arbeiten! Übrigens danke an alle Add-In-Autoren - ich will nicht schimpfen.
quelle
Es gibt jetzt auch einen weniger spezifischen Compiler. https://github.com/madskristensen/LessCompiler
quelle