Vite 6.0 リリース
(vite.dev)Vite 6 の主な変更点
- Environment API の導入:
- 本番環境により近い開発体験を提供するための新しい API
- Node.js 以外のランタイム(Deno、Bun など)で実行およびバンドル可能
- Electron、Tauri、React Native 向けの環境も提供可能
- フレームワークおよびプラグイン作成者向けの柔軟性を強化
- ガイド: Environment API 紹介
- 本番環境により近い開発体験を提供するための新しい API
- Node.js サポート更新:
- Node.js 18、20、22 をサポート、21 のサポート終了
- 今後、Node.js 18 EOL 後に新しいメジャーリリースを計画
- 新機能および変更
- テンプレート拡張:
pnpm create vite-extraで Solid、Deno、SSR などのテンプレートをサポート。 - Sass および PostCSS:
- Sass のモダン API をデフォルト適用。
- PostCSS のロード設定を拡張。
- CSS ライブラリ出力ファイル名のカスタマイズ
- HTML 要素のアセット参照サポートを拡張
resolve.conditionsのデフォルト値を調整- JSON stringify
- テンプレート拡張:
- 移行
- ほとんどのプロジェクトは簡単に更新可能だが、移行ガイド の確認を推奨
Vite エコシステムの発展
- npm の週間ダウンロード数が Vite 5 以降 750万 から 1700万 に増加
- 新しいフレームワークとの協力を拡大:
- TanStack Start、One、Ember
- Astro、Nuxt、SvelteKit、React Router など主要な Web フレームワークと統合
- ViteConf 2024 でさまざまな発表:
- Vite 6 の新しいランディングページとドメイン vite.dev を適用
まだコメントはありません。