3

Jekyll を使用して最初のテスト サイトを作成し、GitHub ページでホストしています。

私はそれをいじっていましたが、_site/cssファイルでコードインジェクションを行い、変更を/ sitename/css ファイルを編集して、スタイルの変更が GitHub Pages 上のホストされたサイトに反映されるようにします (親ディレクトリの CSS に基づいてファイルを再出力します)。

これまでのところ、config.rbに移動して変更することでローカルで作業できることがわかりました

css_dir = "css"

css_dir = "/_site/css"

GitHubにプッシュしたいときに元に戻します。

ただし、これは非常に厄介なので、他の誰かがこれを機能させるためのより良い方法を持っていると考えました。

4

1 に答える 1

0
  1. jekyll プロジェクトのルート ディレクトリ (つまり$ jekyll build --watch、静的サイトを生成するために実行するパス) 内からコードキット プロジェクトを開始します。

  2. codekit プロジェクト設定で、ブラウザの更新メニューに移動し、Web サイトのルート サブパス フィールドに、jekyll が静的サイトを出力する宛先を入力します (これは_siteデフォルトです)。

これは、CSS プリプロセッサ (sass、scss、less) を使用しているかどうかにかかわらず機能します。

于 2014-05-22T19:19:07.117 に答える