docs / 入门 / introduction
介绍
NuxtCMS 是基于 Nuxt 4 的内容管理框架:同一套代码既可以直接作为企业官网运行,也可以作为无头内容后端为外部前端提供接口。它以 Nuxt Layer 的形式被站点引用,站点只覆盖需要定制的页面、组件和接口。
适合做什么
- 企业官网、产品站、外贸多语言站点(中文 + 英文开箱即用)
- 资讯、招标、案例等以内容为主的门户
- 需要部署在 Cloudflare 边缘、又要兼容国内服务器的项目
核心能力
| 方面 | 说明 |
|---|---|
| 内容 | 文章、页面、产品与分类、媒体库、联系记录;PC / 移动端分别编辑;定时发布;历史版本 |
| 多语言 | /zh、/us 路由前缀,内容按语言存储,界面文案后台可改 |
| SEO / AI GEO | 多语言 sitemap、robots 中的 AI 爬虫策略、llms.txt、AI 摘要接口、JSON-LD |
| 插件 | 运行时插件在线安装免构建,代码包插件扩展页面与接口,对接官方插件中心 |
| 数据库 | D1 / SQLite、PostgreSQL、MySQL |
| 存储 | 本地、R2、阿里云 OSS、腾讯云 COS、任意 S3 |
| 部署 | Cloudflare Pages / Workers、Linux / 宝塔、Docker、国内云函数、Vercel / Netlify 等任意 Nitro 预设、静态前端 + 接口分离 |
版本与升级
站点在 package.json 里固定一个 tag,例如 "nuxtcms": "github:guxingbiao0507/nuxtcms#v1.3.1"。升级时改 tag、安装、执行新增的数据库迁移(都可重复执行),再构建部署即可。每个版本的改动见 更新日志。
获取源码
框架以源码授权方式交付。需要授权、定制开发或迁移服务,请通过 联系页面 与我们联系。