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.htmljekyll 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