Эта документация охватывает Vite 5 (старая версия). Для последней версии смотрите https://vitejs.ru.

Skip to content

Сравнения

WMR

WMR команды Preact стремилась предоставить аналогичный набор функций. Универсальный API плагина Rollup Vite для разработки и сборки был вдохновлен им.

WMR больше не поддерживается. Теперь команда Preact рекомендует Vite с @preactjs/preset-vite.

@web/dev-server

@web/dev-server (ранее es-dev-server) — отличный проект, основанный на Koa в Vite 1.0. установка сервера была вдохновлена этим.

@web/dev-server имеет более низкий уровень с точки зрения области действия. Он не обеспечивает официальную интеграцию с фреймворком и требует ручной настройки конфигурации Rollup для производственной сборки.

В целом, Vite — это более самоуверенный инструмент более высокого уровня, целью которого является обеспечение более готового рабочего процесса. Тем не менее, зонтичный проект @web содержит множество других отличных инструментов, которые также могут принести пользу пользователям Vite.

Snowpack

Snowpack также был собственным сервером разработки ESM без пакетов, очень похожим по объему на Vite. Проект больше не поддерживается. Команда Snowpack сейчас работает над Astro, конструктором статических сайтов на базе Vite. Команда Astro теперь является активным игроком в экосистеме и помогает улучшать Vite.

Помимо различных деталей реализации, два проекта во многом схожи в плане технических преимуществ по сравнению с традиционным инструментарием. Предварительная сборка зависимостей Vite также вдохновлена ​​Snowpack v1 (теперь esinstall). Некоторые из основных различий между двумя проектами перечислены в Руководстве по сравнению v2.

Выпущено под лицензией MIT. (dev)