私はJekyllを使ってウェブサイトを作成しようとしています。私はカスタムデザインをしたいと思うまで。Jekyllは `jekyll serve`でscssファイルをコンパイルしません。
私は_sass/theme.scss
で私のカスタムテーマを含めるために、私のcss/main.scss
を更新しました:
// Import partials from `sass_dir` (defaults to `_sass`)
@import
"base",
"layout",
"syntax-highlighting",
"theme"
;
jekyll serve -H 0.0.0.0
が私の新しいSASSファイルをコンパイルしていなかったので、私はまた、_config.yml
を更新しました。私は、次を追加しました:
sass:
sass_dir: _sass
問題がjekyll serve
であることは、私は常にデフォルトのCSSを参照してください、私のSASSファイルをコンパイルしません。私はまた、の内容をcss/main.scss
の最後に直接コピーしようとしましたが、何も起こりませんでした。
jekyll serve
が実行されている間に、これらのファイルのいずれかを修正するまで。事はjekyll-watch
は私の更新を理解し、scssファイルをコンパイルしています。 jekyll build
最初の試行でsassファイルをコンパイルしないでください。あなたがそれを必要とする場合には
、ここに私のプロジェクトツリー:
.
├── _config.yml
├── css
│ ├── main.css
│ └── main.scss
├── _images
├── img
├── index.html
└── _sass
├── _base.scss
├── _layout.scss
├── _syntax-highlighting.scss
└── _theme.scss
誰かがこの問題を解決する方法を知っていますか?
は
を削除しましたか? –
私はそれを見つけることができます:[github.com/bj0rge](https://github.com/bj0rge/bjorge.xyz/tree/sassTest) – bjorge