Vite | |
---|---|
![]() | |
Тып | Сервер распрацоўкі |
Аўтар | Эван Ю |
Распрацоўшчык | Эван Ю[d][1] |
Напісана на | TypeScript |
Аперацыйная сістэма | кросплатформавае праграмнае забеспячэнне |
Мовы інтэрфейсу |
Англійская Дакументацыя па Англійску, Кітайску, Японску і Іспанску |
Першы выпуск | 20 красавіка 2020 |
Апаратная платформа | Node.js, Deno |
Апошняя версія | 4.4.1 (6 ліпеня 2023 ) |
Рэпазіторый | github.com |
Ліцэнзія | MIT License |
Сайт | vitejs.dev |
Vite (фр.: vit, гучыць як "віт") – сервер лакальнай распрацоўкі, створаны заснавальнікам Vue.js Эванам Ю. Па змоўчанні выкарыстоўваецца ў Vue і для шаблонаў React праектаў. Падтрымлівае TypeScript і JSX[2].
Ён адсочвае файлы падчас іх рэдагавання, і пры захаванні файла вэб-браўзэр перазагружае рэдагуемы код з дапамогай працэсу, званага «Hot Module Replacement» (HMR). HMR працуе шляхам простай перазагрузкі пэўнага змененага файла з выкарыстаннем модуляў ES6 (ESM) замест перакампілявання ўсёй праграмы.
Vite забяспечвае ўбудаваную падтрымку рэндэрынгу на баку сервера (SSR). Па змаўчанні ён працуе з партом TCP 5173. Можна наладзіць Vite на абслугоўванне змесціва па пратаколе HTTPS і перадачу запытаў (у тым ліку WebSocket) на ўнутраны вэб-сервер (напрыклад Apache HTTP Server, ці lighttpd)[3].