Nuxt Studio 已死,Nuxt Studio 万岁。
我们承诺将在 2025 年底前发布,如今我们兑现了承诺:我们正式发布了首个稳定版本的 Nuxt Studio,作为一个免费、开源的 Nuxt 模块。同时,我们正在逐步关闭传统的 nuxt.studio 平台,它现已成为新的官方文档。
在 GitHub 上了解 Nuxt Studio 模块。当 NuxtLabs 加入 Vercel 时,我们承诺让我们的高级产品免费并开源。我们已经对 Nuxt UI 采取了相同方式,并很快应用到 NuxtHub。
对我们来说,这意味着一切。这是一个完全专注于构建免费、开源且人人可用的工具的机会。
这也是 Studio 平台即将停用的原因。
我们从头重建了 Studio,作为一个 Nuxt 模块。结果是一个完全自托管的内容管理解决方案,与您的 Nuxt Content 网站配合运行。
此稳定版本包含你在生产环境中编辑内容所需的一切:
基于 TipTap 并通过 Nuxt UI Editor 组件集成,带来更现代的类 Notion Markdown 内容编辑体验:
基于你的集合定义自动生成结构化表单:
对你的 content/ 目录进行完整的增删改查:创建、编辑、删除、重命名和移动文件,并内置草稿管理。
集中管理 public/ 目录内的资产,支持上传、组织及预览。
可直接提交到 GitHub 或 GitLab,支持冲突检测、作者归属和自定义提交信息。
在生产网站上实时预览草稿更改,支持即时更新和并排编辑。
Studio 界面支持包括英语、法语、德语、西班牙语、日语、中文等 17 种语言。
多种认证提供者:GitHub OAuth、GitLab OAuth、Google OAuth,或基于自定义流程的认证。
使用 Nuxt CLI 安装该模块:
npx nuxt module add nuxt-studio
本地开始编辑或配置你的仓库以用于生产环境:
export default defineNuxtConfig({
studio: {
repository: {
provider: 'github',
owner: 'your-username',
repo: 'your-repo',
branch: 'main'
}
}
})
迁移非常简单:
preview 键移除。我们致力于让这款开源模块体验更佳。2026 年将推出:
你的反馈塑造了旧版与新版 Studio。你的支持促成了这次转变。
感谢 Vercel,推动了开源的实现。
我们期待看到你用新的 Nuxt Studio 模块构建出精彩作品。加入 GitHub 讨论 或者 加入我们的 Discord,共同塑造内容编辑的未来。
如果你在迁移时需要帮助,请在我们的 Discord 服务器 联系我们。