通过 100+ 条技巧合集学习 Nuxt!
发布·  

Nuxt 3.0 发布公告

我们很高兴地宣布 Nuxt 3.0.0 的第一个稳定版本。

Nuxt 3.0 稳定版发布

我们很高兴地宣布 Nuxt 3.0.0 的第一个稳定版本 ✨

Nuxt 3 是 Nuxt 框架的现代重写版本,基于 ViteVue3Nitro,具有一流的 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。

在服务器端,Nuxt 3 目前支持 Node.js 14、16、18 和 19。我们鼓励每个人使用最新的 Node.js LTS 版本,一旦它们被主要部署平台广泛采用,我们就会推送它们。这意味着,只要 Node.js 团队在 Nuxt 的非主要版本中滚动支持 Node.js 版本,我们就会继续支持它们。由于 14.x 即将结束生命周期,我们强烈建议您尽快更新到最新的 18.x。

我们热爱社区

如果没有一个每天都在制作精彩模块、提供反馈和做出贡献的优秀社区,Nuxt 今天就不可能实现。查看我们的社区文档参与进来!

展望未来

发布 Nuxt 3 对我们来说是一个重要的里程碑,它为新想法奠定了面向未来的基础,并让用户有信心使用 Nuxt 3 构建他们的企业项目。

服务器组件岛、WebSocket 层、新的部署预设、改进的 CLI 和 DevTools 以及测试基础设施只是其中一部分。请密切关注路线图页面GitHub 讨论区的更新。

在撰写本文时,NuxtLabs 正在基于 Nuxt 3 开发 新产品 和解决方案。

请继续关注更多激动人心的消息,祝您 Nuxting 愉快 💚