---
title: "介绍 Nuxt 3 Beta"
description: "在第一个提交之后的 468 天，Nuxt 3 Beta 终于来了。了解其中的功能以及对它有什么期待。是的，它包含了 Vue 3 和 Vite ⚡️"
canonical_url: "https://nuxt.zhcndoc.com/blog/nuxt3-beta"
---
# 介绍 Nuxt 3 Beta

> 在第一个提交之后的 468 天，Nuxt 3 Beta 终于来了。了解其中的功能以及对它有什么期待。是的，它包含了 Vue 3 和 Vite ⚡️

我们很高兴在经过一年多的密集开发之后，将 Nuxt 3 开源。代码库可以在 [nuxt/nuxt](https://github.com/nuxt/nuxt) 上找到，使用的是 [MIT](https://github.com/nuxt/nuxt/blob/main/LICENSE) 许可证。

::tip
文档可以在 <https://nuxt.com> 上获取。
::

## 全新的基础

除了支持 [Vue 3](https://vuejs.org) 或 [Vite](https://vitejs.dev)，Nuxt 3 还包含一个全新的 [server engine](https://nuxt.com/docs/guide/concepts/server-engine)，为 Nuxt 服务器和更多功能解锁了新的全栈能力。它是第一个可以在各种现代云托管提供商之间进行移植的 JavaScript 应用服务器。

在生产环境中，它将你的 Vue 应用和服务器构建成一个通用的 `.output` 目录。这个输出非常轻量化：经过压缩，没有其他 Node.js 依赖（除了 polyfill）。你可以将这个输出部署在任何支持 JavaScript 的系统上，无论是 Node.js、Serverless、Workers、边缘渲染还是纯静态网站。

**额外加分：** 这个 server engine 可以在现有的 Nuxt 2 项目中使用，使用 [Nuxt Bridge](https://nuxt.com/docs/getting-started/bridge) 🚀

请前往 [Nuxt 3 主页](https://nuxt.com) 了解更多关于 Nuxt Nitro 和 Nuxt Bridge 的信息。

## 重要提醒

Nuxt 3 目前处于 Beta 阶段，所以请预计会出现问题（并且会迅速修复）。我们还有[很多工作要做](https://github.com/nuxt/nuxt/issues)，但我们希望公开发布以收集社区的反馈和贡献 💚

**在我们发布第一个正式版本之前，请勿将其用于生产。**

在 Beta 阶段，几乎每个提交都会[触发一个新的 npm 发布](https://github.com/nuxt/nuxt/blob/main/.github/workflows/ci.yml#L111-L119)；在我们开始生成自动化的变更日志之前，你可能想查看[已合并的拉取请求](https://github.com/nuxt/nuxt/pulls?q=is%3Apr+is%3Amerged)。

我们每天都在努力改进文档，尽可能地解释所有关于 Nuxt 3 的概念、功能和用法。

查看 Nuxt 3 网站的社区部分，可以[获取帮助](https://nuxt.com/docs/community/getting-help)、[报告错误](https://nuxt.com/docs/community/reporting-bugs)或[为框架做贡献](https://nuxt.com/docs/community/contribution)。

## 时间线

以下是我们在 Nuxt 3 发展过程中取得的一些重要里程碑：

- **2020 年 7 月 2 日**：Nuxt 3 进行了完整的 TypeScript 重写的第一个提交
- **2020 年 8 月 7 日**：Webpack 5 支持
- **2020 年 9 月 15 日**：[pages/](https://nuxt.com/docs/guide/directory-structure/pages) 支持
- **2020 年 10 月 29 日**：使用 bundle-renderer 支持 [Vue 3](https://vuejs.org)
- **2020 年 11 月 2 日**：[Nuxt Nitro](https://nuxt.com/guide/concepts/server-engine) 的初始工作
- **2021 年 1 月 22 日**：初始的 [Vite](https://vitejs.dev) 支持
- **2021 年 2 月 4 日**：Nuxt 可以在[主要 Serverless 平台](https://nuxt.com/docs/getting-started/deployment)上部署
- **2021 年 3 月 6 日**：在 GitHub 上创建了 [UnJS](https://github.com/unjs) 组织
- **2021 年 3 月 28 日**：开始 Nuxt Kit 和 Nuxt CLI（[nuxi](https://nuxt.com/docs/api/commands/add)）
- **2021 年 5 月 20 日**：[`app.vue`](https://nuxt.com/docs/guide/directory-structure/app) 支持（`pages/` 变为可选）
- **2021 年 6 月 30 日**：[`layouts/`](https://nuxt.com/docs/guide/directory-structure/layouts) 支持
- **2021 年 7 月 15 日**：原生 ESM 支持
- **2021 年 8 月 10 日**：支持组件和可组合函数的自动引入
- **2021 年 9 月 5 日**：引入 [Nuxt Bridge](https://nuxt.com/docs/bridge/overview) 改进 Nuxt 2 的体验
- **2021 年 9 月 7 日**：支持 Vite 用于生产构建
- **2021 年 10 月 11 日**：新增 [`useState`](https://nuxt.com/docs/getting-started/state-management) 和 [`useFetch`](https://nuxt.com/docs/api/composables/use-fetch) 可组合函数

到目前为止，我们合并了 [385 个拉取请求](https://github.com/nuxt/nuxt/pulls?q=is%3Apr+is%3Amerged)，关闭了 [229 个问题](https://github.com/nuxt/nuxt/issues?q=is%3Aissue+is%3Aclosed)，并进行了 [925+ 次提交](https://github.com/nuxt/nuxt/commits/main)。

我们很期待听到你的想法，感谢你的耐心。

现在你可以去查看 [Nuxt 3 文档](https://nuxt.com) 😊

别忘了在 [Twitter](https://x.com/nuxt_js) 上关注我们，以获取关于 Nuxt 的最新消息！


## Sitemap

See the full [sitemap](https://nuxt.zhcndoc.com/sitemap.md) for all pages.
