釋出·  

釋出 3.0

我們很高興宣佈 Nuxt 3.0.0 的第一個穩定版本。
Pooya Parsa

Pooya Parsa

@_pi0_

宣佈 Nuxt 3.0 穩定版

我們很高興宣佈 Nuxt 3.0.0 的第一個穩定版本 ✨

Nuxt 3 是基於Vite, Vue3Nitro的 Nuxt 框架的現代重寫,具有一流的 TypeScript 支援,是兩年多研究、社群反饋、創新和實驗的成果,旨在為每個人提供愉快的 Vue 全棧開發體驗。

在文件中閱讀更多

API 穩定性

Nuxt 3.0.0 附帶穩定、生產就緒的 API 和 50 多個由社群和 Nuxt 團隊使用 Nuxt Kit 構建的受支援模組

所有可組合項、檔案系統約定和配置都保證與 Nuxt 3.0.0 向後相容。由於元框架的性質,當我們升級底層依賴項(vite、rollup 和 nitropack)時會發生一些變化。得益於新的 Nuxt Kit 和 Schema 工具,只要您使用文件中記載的功能,此類升級都將向後相容。Kit 和 Schema 也保證了更好的未來相容性。這使我們能夠更快地迭代和規劃 Nuxt 的下一個主要版本。

瀏覽器和 Node.js 支援

Nuxt 3 官方僅支援常青瀏覽器。“核心瀏覽器集”是我們(以及web.dev團隊)認為在沒有特定限制的情況下,大多數開發人員在大多數時候需要支援的瀏覽器。它考慮了使用數量、開發人員期望和生態系統中的 現有支援。核心瀏覽器集每月針對 Chrome、Firefox 和 Edge 的最近 2 個主要版本,每年針對 Safari 的最近 2 個主要版本。

在伺服器端,Nuxt 3 目前支援 Node.js 14、16、18 和 19。我們鼓勵大家使用最新的 Node.js LTS 版本,我們會在主要部署平臺廣泛採用後推出它們。這意味著我們將持續支援 Node.js 版本,只要 Node.js 團隊在 Nuxt 的非主要版本中持續支援它們。由於 14.x 即將停止維護,我們強烈建議您儘可能更新到最新的 18.x。

我們熱愛社群

如果沒有一個每天都在製作精彩模組、提供反饋和做出貢獻的優秀社群,Nuxt 不可能達到今天的成就。檢視我們的社群文件以參與其中!

展望未來

釋出 Nuxt 3 對我們來說是一個重要的里程碑,它為新想法奠定了面向未來的基礎,併為使用者使用 Nuxt 3 構建企業專案帶來了信心。

伺服器元件島嶼、WebSocket 層、新的部署預設、改進的 CLI 和 DevTools 以及測試基礎設施等等。請關注路線圖頁面等等GitHub 討論以獲取更新。

撰寫本文時,NuxtLabs 正在開發新產品和基於 Nuxt 3 的解決方案。

敬請期待更多激動人心的訊息,祝您 Nuxting 愉快 💚