Вите 6.0 вышел! | Вите

26 ноября 2024 г.

Сегодня мы делаем еще один большой шаг в истории Vite. Вите команда, участникии партнеры по экосистеме рады объявить о выпуске Vite 6.

Это был насыщенный событиями год. Внедрение Vite продолжает расти: число загрузок npm в неделю выросло с 7,5 миллионов до 17 миллионов с момента выпуска Vite 5 год назад. витест не только пользуется все большей популярностью среди пользователей, но и начинает формировать собственную экосистему. Например, Сборник рассказов имеет новые возможности тестирования на базе Vitest.

К экосистеме Vite также присоединились новые платформы, в том числе ТанСтек Старт, Один, Эмбери другие. Веб-фреймворки внедряются все более быстрыми темпами. Вы можете ознакомиться с улучшениями, которые внесли эти люди, на странице Астро, Нукст, SvelteKit, Твердый старт, Квик Сити, РедвудJS, Реагирующий маршрутизатори этот список можно продолжить.

Vite используется OpenAI, Google, Apple, Microsoft, NASA, Shopify, Cloudflare, GitLab, Reddit, Linear и многими другими. Два месяца назад мы начали составлять список компании, использующие Vite. Мы рады видеть, что многие разработчики присылают нам запросы на добавление своих компаний в список. Трудно поверить, насколько выросла экосистема, которую мы создали вместе, с тех пор, как Vite сделал свои первые шаги.

Еженедельные загрузки npm с Vite

Ускорение экосистемы Vite

В прошлом месяце сообщество собралось на третье издание ВитеКонфвновь организованный СтекБлиц. Это была крупнейшая конференция Vite, на которой присутствовало широкое представительство строителей экосистемы. Среди других анонсов Эван Ю объявил VoidZeroкомпании, занимающейся созданием высокопроизводительной и унифицированной цепочки инструментов разработки с открытым исходным кодом для экосистемы JavaScript. VoidZero позади Свернуть и Окси их команда добилась значительных успехов, быстро готовя их к внедрению в Vite. Посмотрите выступление Эвана, чтобы узнать больше о следующих шагах для будущего Vite, основанного на ржавчине.

Стекблиц раскрыт болт.новыйприложение Remix, которое объединяет Claude и WebContainers и позволяет запрашивать, редактировать, запускать и развертывать полнофункциональные приложения. Нейт Вайнер объявил Одинновый фреймворк React на базе Vite для веб-приложений и нативных приложений. Storybook продемонстрировал свою последнюю версию на базе Vitest функции тестирования. И многое другое. Мы рекомендуем вам посмотреть все 43 доклада. Спикеры приложили значительные усилия, чтобы рассказать нам о том, чем был занят каждый проект.

Read more:  Мэтт Гатц зовет конгрессмена Мага за то, что он вышел из встречи, «Частный вспышка»

Vite также получил обновленную целевую страницу и чистый домен. Вам следует обновить URL-адреса, чтобы они указывали на новый vite.dev домен движется вперед. Новый дизайн и реализация были разработаны VoidZero теми же людьми, которые создали их веб-сайт. Приветствую Висенте Родригес и Саймон Ле Маршан.

Следующий майор Vite уже здесь

Vite 6 — самый значительный крупный выпуск со времен Vite 2. Мы стремимся сотрудничать с экосистемой, чтобы продолжать расширять наши общие возможности с помощью новых API и, как обычно, более совершенной базы для дальнейшего развития.

Быстрые ссылки:

Если вы новичок в Vite, мы предлагаем прочитать Начиная и Функции гиды в первую очередь.

Мы хотим поблагодарить более чем 1 тысяча участников Vite Core а также сопровождающие и разработчики плагинов, интеграций, инструментов и переводов Vite, которые помогли нам создать эту новую специальность. Мы приглашаем вас принять участие и помочь нам улучшить Vite для всей экосистемы. Узнайте больше на нашем Руководство по содействию.

Для начала предлагаем помочь проблемы с сортировкой, обзор PRотправляйте PR-сообщения о неудачных тестах на основе открытых проблем и поддерживайте других в Обсуждения и Вите Лэндс справочный форум. Если вы хотите поговорить с нами, присоединяйтесь к нашему Дискорд-сообщество и поздороваться на #канал содействия.

Чтобы быть в курсе последних новостей об экосистеме Vite и ядре Vite, подписывайтесь на нас на Блюскай, Хили Мастодонт.

Начало работы с Vite 6

Вы можете использовать pnpm create vite чтобы быстро создать приложение Vite с помощью предпочитаемой вами платформы или играть онлайн с помощью Vite 6, используя vite.new. Вы также можете запустить pnpm create vite-extra чтобы получить доступ к шаблонам из других фреймворков и сред выполнения (Solid, Deno, SSR и стартеров библиотек). create vite-extra шаблоны также доступны при запуске create vite под Others вариант.

Read more:  Следуйте по седьмой стадии, между Сен-Мало и Mûr-De-Bretagne

Стартовые шаблоны Vite предназначены для использования в качестве площадки для тестирования Vite с различными платформами. При создании следующего проекта вам следует обратиться к стартеру, рекомендованному каждой структурой. create vite также предоставляет ярлык для настройки правильных стартеров в некоторых фреймворках, например create-vue, Nuxt 3, SvelteKit, Remix, Analogи Angular.

Поддержка Node.js

Vite 6 поддерживает Node.js 18, 20 и 22+, как и Vite 5. Поддержка Node.js 21 прекращена. Vite прекращает поддержку Node.js для старых версий после их выхода окончание срока действия. Прекращение выпуска Node.js 18 запланировано на конец апреля 2025 года, после чего мы можем выпустить новый основной выпуск для обновления требуемой версии Node.js.

API экспериментальной среды

Vite становится более гибким благодаря новому API среды. Эти новые API-интерфейсы позволят авторам фреймворков предлагать опыт разработки ближе к производству, а экосистеме — делиться новыми строительными блоками. Ничего не изменится, если вы строите SPA; когда вы используете Vite с единой клиентской средой, все работает как раньше. И даже для пользовательских приложений SSR Vite 6 обратно совместим. Основная целевая аудитория Environment API — авторы фреймворков.

Для любопытных конечных пользователей Sapphi написала отличный Введение в API среды гид. Это отличное место, чтобы начать и понять, почему мы пытаемся сделать Vite еще более гибким.

Если вы являетесь автором фреймворка или сопровождающим плагина Vite и хотите использовать новые API, вы можете узнать больше на странице Руководства по API среды.

Мы хотим поблагодарить всех, кто участвовал в определении и реализации новых API. Энтони Фу и Пуя Парса сделали вайт-узел для улучшения История Nuxt Dev SSR с Вите. Затем Энтони использовал vite-node для питания Vitest, а Владимир Шеремет продолжал его улучшать. В начале 2023 года Владимир начал работу над обновлением Vite-узла для Vite Core, а год спустя мы выпустили его как Runtime API в Vite 5.1. Отзывы партнеров по экосистеме (особый привет команде Cloudflare) подтолкнули нас к более амбициозной переработке среды Vite. Подробнее об этой истории вы можете узнать на сайте Выступление президента на ViteConf 24.

Read more:  Рауль Мондези вышел на свободу после почти 7 лет домашнего ареста

Все члены команды Vite участвовали в определении нового API, который был разработан с учетом отзывов многих проектов в экосистеме. Спасибо всем, кто участвовал! Мы рекомендуем вам принять участие, если вы создаете фреймворк, плагин или инструмент на базе Vite. Новые API являются экспериментальными. Мы будем работать с экосистемой, чтобы рассмотреть, как будут использоваться новые API, и стабилизировать их для следующего основного проекта. Если вы хотите задать вопросы или оставить отзыв, есть откройте обсуждение GitHub здесь.

Основные изменения

Также есть новый Критические изменения страница, на которой перечислены все запланированные, рассматриваемые и прошлые изменения в Vite.

Переход на Vite 6

Для большинства проектов обновление Vite 6 должно быть простым, но мы советуем просмотреть подробное руководство по миграции перед обновлением.

Полный список изменений находится на странице Быстрый 6 журнал изменений.

Благодарности

Vite 6 — результат долгих часов работы нашего сообщества участников, нижестоящих сопровождающих, авторов плагинов и разработчиков плагинов. Команда Вите. Мы ценим частных лиц и компании, спонсирующие разработку Vite. Vite представлен вам VoidZeroв партнерстве с СтекБлиц, Нукст Лабси Астро. Обращение к спонсорам Спонсоры Vite на GitHub и Открытый коллектив Вите.


2024-11-26 14:34:00


1732668509
#Вите #вышел #Вите

По теме

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.