2017-03-28 11 views
0

Neat 2.0グリッドをテストするために新しいJekyllサイトをセットアップしました。しかし、私はJekyll Serveを実行するように私は私のmain.scssファイルから何も私のmain.cssファイルにコンパイルしません気づいた:(Config.ymlジキルサスファイルがコンパイルされていない

enter image description here

を設定

フォルダをここで何が起こっている

sass: 
    sass_dir: _scss 

とどのように私は私のmain.scssファイルをコンパイルするために得ることができますか?

答えて

1

sass_dirは、直接SASSコンバータによって処理されないだけpartialsを含むように意図されています

sass_dir becomes the load path for Sass imports, nothing more. This means that Jekyll does not know about these files directly (..) This folder should only contain imports.

変換あなたのSASSファイルを持っているために、トリプルダッシュの二行でファイルを起動します。

--- 
--- 

// sass content 

出力ファイルは、そのファイルが置かれているディレクトリに配置されます。

css/main.scssに入れることができ、ジキルはcss/main.cssを生成します。

+0

変換エラー: 'assets/main.scss'の変換中にJekyll :: Converters :: Scssでエラーが発生しました: 暗黙的にStringを整数に変換しません jekyll 3.4.2 |エラー:Integerへの文字列の暗黙的な変換はありません – samsos

+0

これは別の話ですが、Jekyllがこれを見つけて変換しようとしているため、scssファイルにエラーがあるようです。 – marcanuy

0

私もこれで遊んでいますが、私は初心者ですので、塩のピンチで私の助言を取る。マイ_sassフォルダ自体は含まれてい

sass: 
    sass_dir: _sass 

:として私が実行しているときしかし、私のセットアップは、すべてのSCSSの変更を作業してコンパイルされ

config.ymlに指定された私の_sassフォルダに「ジキルは--watchサーブ」

--- 
# Front matter comment to ensure Jekyll properly reads the file 
--- 
@import 
"layout", 
"grids", 
"etc" 
:私はスタイリングに使用_scssファイル、しかし、重要なことのカップルは、私が思うに、私のジキルCSSのフォルダは、このような のみ輸入だけ 1という名前のファイルmain.scssを、含まれていることです

うまくいけば、これはあまり技術的ではない説明が、あなたやjkyllのコンパイル/プロセスを作る方法を尋ねて、.sccsファイルの変更を監視する人のどちらかに役立つはずです。

関連する問題