https://traceypooh.github.io/slides/dweb-2022 (pembicaraan tracey di https://dwebcamp.org)
Situs aktif di:
sitemap
Anda diperbarui. Oleh karena itu, kami menyarankan Anda menggunakan git
'hook' "pra komit" dan "pasca penggabungan" kami untuk mengotomatiskan "pembenahan" di atas. Anda dapat mengaturnya seperti ini:
git config --local core.hooksPath bin/
Jika Anda ingin file RSS index.xml
dihasilkan dengan skrip bin/peta situs, pada setiap hook "pra-komit" (di atas), Anda harus menginstal skrip yq di mesin Anda.
comment: <script src="../theme.js" type="module" charset="utf-8"></script>
https://example.com/2022/01/i-baked-a-pie/
di mana JS yang disertakan mengubah penurunan harga menjadi markup/sitemap.xml
Anda dapat mereferensikan setiap url direktori Anda/sitemap.xml
Anda secara manual atau jalankan skrip /bin/sitemap
setiap kali Anda membuat atau menghapus postingan. Script /bin/sitemap
dapat ditemukan di website blogtini./theme.js
melakukan import
tema apa pun yang Anda inginkanjekyll
akan secara otomatis mengubah penurunan harga Anda menjadi markup dan menjadi url seperti https://example.com/2022/01/i-baked-a-pie.html
jekyll
untuk mendapatkan https://example.com/2022/01/i-baked-a-pie.md url agar juga disalin secara verbatim dari sumber Anda -- sehingga penurunan harga asli dengan materi depan dapat digunakan dan diurai safari
itu bagus, Anda dapat menjalankan situs secara lokal hanya dengan
Develop
menuDisable Cross-Origin Restrictions
selama pengembanganDisable Cross-Origin Restrictions
setelah selesai(server web file statis dasar apa pun dapat melakukannya):
( sleep 3 ; open http://localhost:8000 ) &
python3 -m http.server
Anda dapat memaksa penguraian ulang postingan & halaman dengan menambahkan argumen CGI opsional ?recache=1
Jika Anda menggunakan https://github.com atau https://gitlab.com integrasi 'Halaman' gratis, Anda akan mendapatkan url seperti ini:
Anda dapat memilih untuk menggunakan nama domain Anda sendiri (biasanya ~$20 USD/tahun) untuk url yang lebih pendek/lebih bagus yang mengarah ke penerapan Halaman di atas (inilah yang dilakukan https://blogtini.com)
git grep xxxxx
prioritas tertinggigit grep xxx