Last Updated
Waktu pembaruan konten terakhir akan ditampilkan di sudut kanan bawah halaman. Untuk mengaktifkannya, tambahkan opsi lastUpdated ke config Anda.
INFO
VitePress menampilkan waktu "last updated" menggunakan timestamp dari commit Git terbaru untuk setiap file. Untuk mengaktifkannya, file Markdown harus di-commit ke Git.
Secara internal, VitePress menjalankan git log -1 --pretty="%ai" pada setiap file untuk mengambil timestamp-nya. Jika semua halaman menampilkan waktu pembaruan yang sama, kemungkinan besar disebabkan oleh shallow cloning (umum di lingkungan CI), yang membatasi riwayat Git.
Untuk memperbaikinya di GitHub Actions, gunakan yang berikut dalam workflow Anda:
- name: Checkout
uses: actions/checkout@v5
with:
fetch-depth: 0Platform CI/CD lain memiliki pengaturan serupa.
Jika opsi tersebut tidak tersedia, Anda dapat menambahkan perintah docs:build di package.json Anda dengan fetch manual:
"docs:build": "git fetch --unshallow && vitepress build docs"Konfigurasi Tingkat Situs
export default {
lastUpdated: true
}Konfigurasi Frontmatter
Ini dapat dinonaktifkan per halaman menggunakan opsi lastUpdated di frontmatter:
---
lastUpdated: false
---Lihat juga Default Theme: Last Updated untuk detail lebih lanjut. Nilai truthy apa pun di tingkat tema juga akan mengaktifkan fitur ini kecuali dinonaktifkan secara eksplisit di tingkat situs atau halaman.