Перейти к основному содержанию

Конфиг других плагинов

Около 2 минКонфигКонфигурация плагинаКонфиг темы

components

Управляет vuepress-plugin-components, предоставляя набор компонентов для Markdown.

Доступные компоненты, которые можно использовать в файлах уценки:

  • "Badge"
  • "BiliBili"
  • "CodePen"
  • "PDF"
  • "Replit"
  • "StackBlitz"
  • "VideoPlayer"
  • "YouTube"

Вы можете установить plugin.components.components с массивом компонентов, которые вы хотите, по умолчанию это будет ["Badge"].

Кроме того, вы можете установить plugin.components.rootComponents, чтобы включить некоторые корневые компоненты, такие как addThis и уведомление.

Инфо

Параметры подключаемого модуля смотрите в разделе параметры подключаемого модуля компонентовopen in new window.

copyCode включено по умолчанию

Управляет vuepress-plugin-copy-code2, предоставляя кнопку копирования кода.

По умолчанию никаких настроек не требуется. Если вам не нужна эта функция, установите значение false.

Инфо

Параметры плагина см. в разделе параметры плагина copy-code2open in new window.

git enabled in production

Управляет @vuepress/plugin-git для предоставления информации о файле через историю коммитов Git.

По умолчанию он включен только в режиме сборки для повышения производительности сервера разработки. Вы можете вручную установить логическое значение для управления состоянием плагина или указать параметры плагина.

Инфо

Смотрите Параметры плагина gitopen in new window для опций плагина.

nprogress включено по умолчанию

Управляет @vuepress/plugin-nprogress и предоставляет индикатор выполнения при переключении страниц через nprogress.

По умолчанию тема включает этот плагин, вы можете установить false, чтобы отключить его.

prismjs включено по умолчанию

Управляет @vuepress/plugin-prismjs, чтобы обеспечить подсветку блока кода через PrismJS.

По умолчанию тема включает этот плагин, вы можете установить false, чтобы отключить его и самостоятельно выделять блоки кода.

prismjs.light

Тема Prism.js используется в светлом режиме.

prismjs.dark

Тема Prism.js используется в темном режиме.

photoSwipe включено по умолчанию

Управляет vuepress-plugin-photo-swipe, обеспечивая функцию просмотра изображений.

По умолчанию никаких настроек не требуется. Если вам не нужна эта функция, установите значение false.

Инфо

Параметры плагина смотрите в разделе параметры плагина photo-swipeopen in new window.

readingTime включено по умолчанию

Управляет vuepress-plugin-reading-time2, подсчитывая количество слов на странице и генерируя расчетное время чтения.

readingTime.wordPerMinute

  • Тип: number
  • По умолчанию: 300

Слов, прочитанных за минуту.

Инфо

Дополнительные параметры плагина смотрите в документации плагина reading-time2open in new window.

seo включено по умолчанию

Управляет vuepress-plugin-seo2, обеспечивая улучшения поисковой системы.

По умолчанию никаких настроек не требуется. Если вам не нужна эта функция, установите значение false.

Инфо

Конфигурацию плагина см. в разделе параметры плагина seo2open in new window.

sitemap включено по умолчанию

Управляет vuepress-plugin-seo2, обеспечивая автоматическое создание карты сайта.

По умолчанию никаких настроек не требуется. Если вам не нужна эта функция, установите значение false.

Инфо

Конфигурацию плагина смотрите в разделе параметры плагина sitemap2open in new window.