Jekyll no compila archivos scss con `jekyll serve`

Estoy tratando de crear un sitio web usando Jekyll, y todo funcionó bien. Hasta que quise personalizar el diseño.

He actualizado micss/main.scss para incluir mi tema personalizado en_sass/theme.scss:

// Import partials from `sass_dir` (defaults to `_sass`)
@import
        "base",
        "layout",
        "syntax-highlighting",
        "theme"
;

También he actualizado_config.yml, porquejekyll serve -H 0.0.0.0 no compilé mi nuevo archivo sass. He agregado lo siguiente:

sass:
    sass_dir: _sass

El problema esjekyll serve no compila mis archivos sass, siempre veo el CSS predeterminado. También he tratado de copiar el contenido de_sass/theme.scss directamente al final decss/main.scss, Pero nada pasó.

Hasta que modifiqué uno de esos archivos mientrasjekyll serve estaba corriendo. La cosa esjekyll-watch entiende mis actualizaciones y compila los archivos scss. ¿Puedo haber hecho algo mal porjekyll build no compila archivos sass en el primer intento?

En caso de que lo necesite, aquí está mi árbol de proyectos:

.
├── _config.yml
├── css
│   ├── main.css
│   └── main.scss
├── _images
├── img
├── index.html
└── _sass
    ├── _base.scss
    ├── _layout.scss
    ├── _syntax-highlighting.scss
    └── _theme.scss

¿Alguien sabe cómo solucionar esto?

Gracias,

Respuestas a la pregunta(3)

Su respuesta a la pregunta