Jekyll kompiliert keine scss-Dateien mit `jekyll serve`
Ich versuche eine Website mit Jekyll zu erstellen und alles hat gut funktioniert. Bis ich das Design anpassen wollte.
Ich habe mein @ aktualisiecss/main.scss
, um mein benutzerdefiniertes Thema in @ aufzunehm_sass/theme.scss
:
// Import partials from `sass_dir` (defaults to `_sass`)
@import
"base",
"layout",
"syntax-highlighting",
"theme"
;
Ich habe auch @ aktualisie_config.yml
, weiljekyll serve -H 0.0.0.0
hat meine neue sass-Datei nicht kompiliert. Ich habe folgendes hinzugefügt:
sass:
sass_dir: _sass
Das Problem istjekyll serve
kompiliert meine sass-Dateien nicht, ich sehe immer die Standard-CSS. Ich habe auch versucht, den Inhalt von @ zu kopier_sass/theme.scss
direkt am Ende voncss/main.scss
, aber nichts ist passiert
Bis ich eine dieser Dateien geändert habe, währendjekyll serve
lief. Die Sache istjekyll-watch
versteht meine Updates und kompiliert die scss-Dateien. Darf ich etwas falsch gemacht haben fürjekyll build
Kompilieren Sie keine sass-Dateien beim ersten Versuch?
Wenn Sie es brauchen, hier mein Projektbaum:
.
├── _config.yml
├── css
│ ├── main.css
│ └── main.scss
├── _images
├── img
├── index.html
└── _sass
├── _base.scss
├── _layout.scss
├── _syntax-highlighting.scss
└── _theme.scss
Weiß jemand, wie man das behebt?
Vielen Dank