Ich habe gerade das Sass-Tutorial verfolgt . Aus irgendeinem Grund generiert die Sass-Datei das CSS jedoch nicht korrekt. Das Terminal sagt, dass das CSS ungültig ist, aber ich bin mir ziemlich sicher, dass dies nicht der Fall ist. Ich habe versucht, es auch zu ändern, nur für den Fall, dass es ein Problem gab ...
Was habe ich falsch gemacht?
Sass-Version: Sass 3.1.10
Fehlermeldung:
error sass/test.sass (Line 3: Invalid CSS after "80%":
expected expression (e.g. 1px, bold), was ";")
Inhalt der .sass-Datei:
/* style.scss */
#navbar {
width: 80%;
height: 23px;
}
Antworten:
Anhand Ihrer Fehlermeldung (
error sass/test.sass
) kann ich feststellen, dass Sie die.sass
Erweiterung für eine Scss-Datei verwenden. Ändern Sie Ihren Dateinamen instyle.scss
.Sass und Scss verwenden zwei unterschiedliche und inkompatible Syntaxen.
quelle
Versuchen Sie entweder :
/* style.scss */ #navbar { width: 80%; height: 23px; }
Oder:
/* style.sass */ #navbar width: 80% height: 23px
Beachten Sie den Unterschied in Dateierweiterung und Syntax.
quelle