blogtini
1.0.0
https://traceypooh.github.io/slides/dweb-2022 (トレーシー トークは https://dwebcamp.org)
サイトは次の場所で公開されています:
sitemap
更新されるようにします。したがって、「コミット前」および「マージ後」のgit
'フック' を使用して、上記の「ハウスキーピング」を自動化することをお勧めします。次のように設定できます。
git config --local core.hooksPath bin/
RSS index.xml
ファイルを bin/sitemap スクリプトで生成したい場合は、各 "pre commit" フック (上記) 中に、マシンに yq スクリプトをインストールする必要があります。
comment: <script src="../theme.js" type="module" charset="utf-8"></script>
https://example.com/2022/01/i-baked-a-pie/
を取得できます。/sitemap.xml
は各ディレクトリの URL を参照できます/sitemap.xml
手動で管理するか、投稿を作成または削除するたびに/bin/sitemap
スクリプトを実行します。 /bin/sitemap
スクリプトは blogtini Web サイトにあります。/theme.js
に必要なテーマのimport
を実行させますjekyll
マークダウンをマークアップに、そしてhttps://example.com/2022/01/i-baked-a-pie.html
のような URL に自動的に変換します。jekyll
と連携して https://example.com/2022/01/i-baked-a-pie.md URL を取得し、ソースからそのままコピーします -- そのため、前付付きの元のマークダウンを使用できますそして解析された safari
便利です。次の手順でサイトをローカルで実行できます。
Develop
メニューDisable Cross-Origin Restrictions
チェックを入れるDisable Cross-Origin Restrictions
チェックを外します(基本的な静的ファイル Web サーバーならどれでも使用できます):
( sleep 3 ; open http://localhost:8000 ) &
python3 -m http.server
オプションの CGI 引数?recache=1
を追加することで、投稿とページの再解析を強制できます。
https://github.com または https://gitlab.com の無料の「Pages」統合を使用する場合は、次のような URL を取得できます。
上記の Pages デプロイメントを指す、より短い/より適切な URL として、独自のドメイン名 (通常、年間 $20 USD) を使用することを選択できます (これが https://blogtini.com の機能です)。
git grep xxxxx
最も高い優先順位git grep xxx