docs(ru): update `ru/reference/default-theme-last-updated.md` (#4785)

pull/4788/head
Bugo 3 months ago committed by GitHub
parent a0dde5b291
commit 875aa8b798
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -2,8 +2,27 @@
Время последнего обновления содержимого будет отображаться в правом нижнем углу страницы. Чтобы включить его, добавьте опцию `lastUpdated` в свой конфиг.
::: tip Совет
Чтобы увидеть обновленное время, необходимо зафиксировать файл Markdown.
::: info ПРИМЕЧАНИЕ
VitePress отображает время «последнего обновления» на основе временной метки последнего Git-коммита для каждого файла. Для работы этой функции Markdown-файл должен быть закоммичен в Git.
Внутри VitePress выполняет команду `git log -1 --pretty="%ai"` для каждого файла, чтобы получить его временную метку. Если все страницы показывают одинаковое время обновления, вероятно, это связано с поверхностным клонированием (часто встречается в CI-средах), которое ограничивает историю Git.
Чтобы исправить это в **GitHub Actions**, добавьте следующее в ваш workflow-файл:
```yaml{4}
- name: Checkout
uses: actions/checkout@v4
with:
fetch-depth: 0
```
Другие CI/CD-платформы имеют аналогичные настройки.
Если такие опции недоступны, вы можете добавить принудительный fetch перед командой `docs:build` в вашем `package.json`:
```json
"docs:build": "git fetch --unshallow && vitepress build docs"
```
:::
## Настройка в файле конфигурации {#site-level-config}

Loading…
Cancel
Save