Что это такое?
VitePress — это генератор статических сайтов на основе Vue, построенный поверх Vite — идейный наследник VuePress, рассчитанный в первую очередь на сайты с документацией.
Так это инструмент, с которым я собираю сайт, или библиотека, в которую я добавляю код?
Это инструмент сборки: вы запускаете его на своём контенте из Markdown и Vue, а он собирает готовый статический сайт. Посетители получают обычные веб-страницы — на сервере для них ничего не выполняется.
Если я хочу сделать на нём сайт с документацией, с чего начать?
Сам README не приводит команд для установки, а отсылает к официальной документации на vitepress.dev — там гайд Getting Started шаг за шагом показывает, как создать и собрать новый сайт.
Где можно разместить готовый сайт?
Где угодно, где раздаются статические файлы, — ведь на выходе получаются обычные веб-страницы. Команда VitePress держит собственный сайт на Netlify, которая также делает превью деплоя для их pull request'ов.
Можно ли использовать это в коммерческих проектах, и это бесплатно?
Да — VitePress распространяется по лицензии MIT, так что его можно бесплатно использовать, менять и поставлять в составе коммерческих продуктов. Права принадлежат Юси (Ивану) Ю (Yuxi (Evan) You).
Как VitePress связан с VuePress?
Это идейный наследник VuePress: та же идея генератора сайтов на Vue, но заново построенная поверх Vite. Живёт как отдельный проект в GitHub-организации vuejs, а не как релиз VuePress.
Поиск из коробки в сайте на VitePress есть?
Да — поиск работает через интеграцию с Algolia DocSearch, а пакеты клиента DocSearch идут прямыми зависимостями самого VitePress. Команда Algolia сотрудничает с проектом, чтобы поддерживать эту интеграцию.
Можно попробовать без установки чего-либо?
Да — плейграунд проекта работает в браузере на технологии WebContainers от StackBlitz, а для pull request'ов выпускаются мгновенные превью-релизы, так что покопаться в VitePress можно прямо из вкладки браузера.
What are similar projects?
vuepress, framework, react-static, nextra, core, nuxt, cheatsheets, vue-cli
Which topics is it in?
ssg, vuejs, static-site-generator, vite, vue, documentation, markdown, web-development, command-line-tool, free, frontend, tool




