Руководство по миграции страницы
Frontmatter
Устаревшее
помечено
timeкак устаревшее, вместо этого использоватьdateпомечено
categoriesкак устаревшее, вместо этого использоватьcategoryпомечено
tagsкак устаревшее, вместо этого использоватьtag
Изменения
изменен тип
authorсstring | undefinedнаAuthorInfo[] | AuthorInfo | string[] | string | undefinedinterface AuthorInfo { /** * Author name */ name: string; /** * Author website */ url?: string; /** * Author email */ email?: string; }Это изменение позволяет вам добавлять нескольких авторов и настраивать для них сайты.
dateподдерживает только стандартную метку DateString с-изменен тип
categoryсstring | undefinedнаstring[] | string | undefinedТема поддерживает несколько категорий.
изменен тип
pageInfoсPageInfo[] | falseнаArticleInfo[] | false.Доступные значения изменяются с
"author","time","category","tag","reading-time","word","visitor"на"Author","Date","Original","Category","Tag","ReadingTime","Word","Visitor"переименовано
sidebarDepthвheaderDepthпереименовано
copyrightTextвcopyrightпереименовано
anchorDisplayвtocпереименовано
updateTimeвlastUpdatedизменены типы
prevиnextсstring | falseнаAutoLinkOptions | string | falseinterface AutoLinkOptions { text: string; icon: string; link: string; }
Удаления
удалено
passwordИз соображений безопасности V2 убирает этот метод шифрования исходного текста шифра.
удалено
copyrightСвязанный плагин еще не совместим с V2.
удалено
mediaLinkФутер больше не отображает медиа-ссылки.
Markdown
Изменен синтаксис демо-кода
До:
::: demo Title <!-- demo content --> ::: ::: demo [vue] Title <!-- demo content --> ::: ::: demo [react] Title <!-- demo content --> :::После:
::: normal-demo Title <!-- demo content --> ::: ::: vue-demo Title <!-- demo content --> ::: ::: react-demo Title <!-- demo content --> :::Группа кодов изменена на вкладку кода
До:
:::: code-group ::: code-group-item pnpm ```bash pnpm create vuepress-theme-hope [dir] ``` ::: ::: code-group-item npm:active ```bash npm init vuepress-theme-hope [dir] ``` ::: ::::После:
::: code-tabs @tab pnpm ```bash pnpm create vuepress-theme-hope [dir] ``` @tab:active npm ```bash npm init vuepress-theme-hope [dir] ``` :::
Макет
Домашняя страница проекта
Изменены параметры frontmatter главной страницы проекта.
- переименовано
titleвheroText - переименовано
darkHeroImageвheroImageDark - переименовано
actionвactions