Lassen Sie uns über Probleme bei der Webstorm-Sass-Kompilierung sprechen

藏色散人
Freigeben: 2021-12-31 15:43:33
nach vorne
2213 Leute haben es durchsucht

Dieser Artikel wurde in der Kolumne „Tutorial zur Verwendung von Webstorm“ verfasst, um die Sass-Kompilierungsprobleme unter Webstorm vorzustellen. Er hat einen gewissen Referenzwert und ich hoffe, dass er allen helfen kann.

Sass-Kompilierungsproblem unter Webstorm

Saas muss in einer Ruby-Umgebung ausgeführt werden, daher muss Ruby 32/64 installiert werden

1 Installieren Sie Ruby

2. Testen Sie, ob Ruby ​​ist installiert: ruby ​​​​-v (geben Sie Car zurück, wenn die Versionsnummer angezeigt wird, ist die Ruby-Installation erfolgreich)

3. Sass-Befehl installieren: gem install sass

4. Testen Sie, ob sass erfolgreich installiert wurde -v (Drücken Sie die Eingabetaste. Wenn die Versionsnummer angezeigt wird, ist die Sass-Installation erfolgreich)

Methode 1: DOS-Befehls-Sass-Konvertierung in CSS-Dateiüberwachung

1. Öffnen Sie im Dateiverzeichnis die DOS-Befehlszeilenmethode :shift + Rechtsklick

2. Geben Sie den Befehl sass in der Befehlszeile ein, um die Sass-Datei zu kompilieren. CSS-Dateien überwachen und kompilieren

sass style.scss mystyle.css
sass style.scss ../css/mystyle.css
Nach dem Login kopieren

: Wenn sass geändert wird, wird die CSS-Datei gleichzeitig geändert

sass --watch style.scss:../css/mystyle.css
Nach dem Login kopieren

3. Beenden Sie die Überwachung mit Strg + c, wähle y

Methode 2: Webstorm kommt mit integrierter Überwachung

1 Ein für alle Mal: ​​Konfiguration IDE-Umgebung:

IDE-Konfiguration (Speicherort: Einstellung --> Tools --> Datei Beobachter)

Wenn sass und css zwei Ordner zum Speichern von scss bzw. css sind:

Arguments:--style expanded --no-cache --update $FileName$:../css/$FileNameWithoutExtension$.css
Nach dem Login kopieren

Chinesischer Kompilierungsfehler: [Kann nicht verwendet werden. Alle Dateinamen und Anmerkungen mit chinesischen Schriftzeichen] Suchen Sie die Datei

1. Zeile 87 von librubygems2. 3.0gemssass-3.4.22libsassimportersfilesystem.rb

if name.index(@root + "/") == 0 修改为 if name.encode("utf-8",'gbk').index(@root + "/") == 0
Nach dem Login kopieren

2. Fügen Sie den folgenden Satz @charset „UTF“ zum Kopf der .scss-Datei hinzu –8“

Das obige ist der detaillierte Inhalt vonLassen Sie uns über Probleme bei der Webstorm-Sass-Kompilierung sprechen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:segmentfault.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!