O Jekyll não compila arquivos scss com o `jekyll serve`
Estou tentando criar um site usando Jekyll, e tudo funcionou bem. Até eu querer personalizar o design.
Eu atualizei meucss/main.scss
para incluir meu tema personalizado_sass/theme.scss
:
// Import partials from `sass_dir` (defaults to `_sass`)
@import
"base",
"layout",
"syntax-highlighting",
"theme"
;
Eu também atualizei_config.yml
, Porquejekyll serve -H 0.0.0.0
não compilou meu novo arquivo sass. Eu adicionei o seguinte:
sass:
sass_dir: _sass
O problema éjekyll serve
não compila meus arquivos sass, sempre vejo o css padrão. Eu também tentei copiar o conteúdo de_sass/theme.scss
diretamente no final decss/main.scss
, mas nada aconteceu.
Até eu modificar um desses arquivos enquantojekyll serve
Estava correndo. A coisa éjekyll-watch
entende minhas atualizações e compila os arquivos scss. Posso ter feito algo errado porjekyll build
não compila arquivos sass na primeira tentativa?
Caso você precise, aqui está minha árvore de projetos:
.
├── _config.yml
├── css
│ ├── main.css
│ └── main.scss
├── _images
├── img
├── index.html
└── _sass
├── _base.scss
├── _layout.scss
├── _syntax-highlighting.scss
└── _theme.scss
Alguém sabe como consertar isso?
Obrigado,