計算研究会のホームページです。 https://www.calc.mie.jp/で運用されています。
新しく記事を追加したい場合はまず、ブランチを切ってください。
その後、_posts
に年-月-日付-ページ名.markdown
という形式でファイルを追加します。
現在の日付より未来のものも書くことができますが、無視されてページに表示されません。
動かすためのフラグがありました。手元では未来の日付のものも表示するようにしておきます。
完成したらコミットし、プルリクエストをGitHub上で投げてください。
VSCodeとDockerを用いることで、ローカルでページを確認しながら更新できます。
- VSCodeとDockerをインストールします。
- VSCodeにdevcontainer拡張機能を導入します。
- このリポジトリを開きます。
F1
キーを押し、Dev Containers: Rebuild Container
を選択します。- 環境が立ち上がります。
- ホストのブラウザからlocalhostへアクセスしてください。
- 画面下のターミナルを閉じた場合は
jekyll serve -H 0.0.0.0 -s /usr/src/app --watch --verbose --trace --future
をターミナルで叩き直せば動きます。
-
Q: jekyllのログを見たい場合は?
A: docker desktopとかのcomposeのログを見てください。
-
Q: (_config.ymlを更新したのに || 記事を新規作成・変更したのに)反映されないよ!
A:
F1
からDev Containers: Rebuild Container
してください。多分反映されます。 5分くらい待つと勝手に読み込み直してくれるみたいです。 (watchオプション動いてないな……) (README.mdとかで保存すると読み込んでくれるみたいです)