Vite 6.0 रिलीज़
(vite.dev)Vite 6 के प्रमुख बदलाव
- Environment API की शुरुआत:
- प्रोडक्शन के अधिक करीब डेवलपमेंट अनुभव देने के लिए नया API
- Node.js के अलावा अन्य runtime (Deno, Bun आदि) पर चलाना और bundling संभव
- Electron, Tauri, React Native के लिए environment भी उपलब्ध कराए जा सकते हैं
- framework और plugin बनाने वालों के लिए अधिक लचीलापन
- गाइड: Environment API परिचय
- प्रोडक्शन के अधिक करीब डेवलपमेंट अनुभव देने के लिए नया API
- Node.js सपोर्ट अपडेट:
- Node.js 18, 20, 22 सपोर्टेड, 21 का सपोर्ट समाप्त
- आगे Node.js 18 EOL के बाद नई major release की योजना
- नई सुविधाएँ और बदलाव
- template विस्तार:
pnpm create vite-extraसे Solid, Deno, SSR आदि के template सपोर्ट। - Sass और PostCSS:
- Sass modern API डिफ़ॉल्ट रूप से लागू।
- PostCSS की load configuration का विस्तार।
- CSS library output filename को customize करने की सुविधा
- HTML elements में asset references के सपोर्ट का विस्तार
resolve.conditionsकी default value में समायोजन- JSON stringify
- template विस्तार:
- माइग्रेशन
- अधिकांश प्रोजेक्ट्स को आसानी से अपडेट किया जा सकता है, लेकिन migration guide देखना सुझाया गया है
Vite ecosystem का विकास
- Vite 5 के बाद npm साप्ताहिक downloads 75 लाख से बढ़कर 1.7 करोड़ हुए
- नए frameworks के साथ सहयोग का विस्तार:
- TanStack Start, One, Ember
- Astro, Nuxt, SvelteKit, React Router जैसे प्रमुख web frameworks के साथ integration
- ViteConf 2024 में कई घोषणाएँ:
- Vite 6 में नया landing page और vite.dev domain लागू
अभी कोई टिप्पणी नहीं है.