Hier ist eine kurze Zusammenfassung dessen, was ich spreche:Chrom/Sass Sourcemaps, in Inspektor vorgenommenen Änderungen nicht in SCSS Datei gespeichert
https://medium.com/what-i-learned-building/b4daab987fb0
Wenn mit Workspaces mit Chrome und sourcemaps einrichten und die Lokale/Netzwerk-Dateien verknüpft, kann ich den Chrome-Web-Inspektor (im Bereich Elemente -> Stile) verwenden, um den Speicherort des Selektors in der richtigen SCSS-Datei zu erkennen. Außerdem kann ich darauf klicken, in die SCSS-Datei aufgenommen werden, eine Änderung vornehmen und sie dann erfolgreich im Dateisystem speichern. Was ich jedoch vorher funktionierte, sind Änderungen in der Elemente-> Stile Panel in der SCSS-Datei aktualisiert werden (dh wenn ich eine Änderung in der Registerkarte Elemente und überprüfen Sie die SCSS-Datei in Chrome sollte es geändert haben).
Stattdessen werden die Änderungen an der CSS-Datei vorgenommen. Natürlich ist dies nicht sehr nützlich, da:
- Es wird überschrieben, sobald die SCSS Datei geändert wird
- Es bedeutet Chrome Arten zeigen, die nicht in der SCSS Datei sind, auch nach dem Neuladen, wie sie sind persistent in der CSS-Datei
Ich habe dies auf OSX und Windows versucht, mit Sass 3.3.6. Kann auch bestätigen, dass es sich nicht um das Problem "../" in # 9 https://code.google.com/p/chromium/issues/detail?id=273384 handelt, da sich die Sass-Datei jetzt in der CSS-Datei befindet. Es gibt auch keine style.css? Ver = x-Erweiterungen auf dem Stylesheet-Tag.
Danke, angenommen. Ich muss mich geirrt haben, als ich dachte, dass das schon funktioniert. Es wäre jedoch ein nettes Feature, wenn der Bereich "Stile" das SCSS patchen würde, wenn nur einfache CSS-Stile in diesem Selektor vorhanden sind und der Selektor keine SASS-Platzhalter usw. verwendet. – user3590211
Ist dies mit https://code.google verbunden? .com/p/chrom/ausgaben/detail? id = 257778 @ alexander-pavlov? Es gibt keine Problemumgehung, damit Sass im Stile-Bereich beibehalten werden kann. – fernandopasik
@fernandopasik: Dies steht nur tangential zu dem Problem, das Sie erwähnen. In diesem Fall handelt es sich um eine generierte CSS-Bearbeitung im Bereich "Stile", die den CSS-> SCSS-Link löscht. –