Skip to content

Latest commit

 

History

History
36 lines (26 loc) · 2.42 KB

gh-pages-internal-notes.md

File metadata and controls

36 lines (26 loc) · 2.42 KB

On management of GitHub Pages Website

Note: this internal memo is ignored for rendering to HTML.

  • github pages + jekyll を使って静的サイト生成を行う
  • ruby は chruby と ruby-install を使って導入 ref
  • Bundler を導入 (gem install bundler) ref
    • bundlerで Gemfile から jekyll を導入 ($HOME/vendor/bundleに)
  • jekyllの実行は bundle exec jekyll hogehogeで行う

Update

  1. Rubyのupdate (ruby-install ruby, chruby x.x.x)
  2. gem update
  3. bundle update github-pages を定期的に実行すること
  • デフォルトのテーマから変更するには, 自分のサイトの root directory にテーマのhtml (/Users/hrkito0902/hrk110.github.io/vendor/bundle/ruby/3.2.0/gems/minima-2.5.1にある, bundle show minima で得られる)をディレクトリ構造そのままにコピーしてきて編集すればよい。cf. github

Resources

TODO

  • homeのlayoutを変えてjekyll の情報とか出ないようにする
    • 最初から _post ディレクトリに入っていた welcome の post を消して解決した
  • useful links のページを作成する
  • home が質素すぎるのでなにか考える