三条命令,从零到部署上线 Cloudflare

2026年9月29日admin使用指南
三条命令,从零到部署上线 Cloudflare

这篇指南演示如何用三条命令得到一个上线的网站:带后台、中英双语、SEO 配置齐全,部署在 Cloudflare Pages 上,数据库用 D1,附件存在 R2。

1. 生成站点

npx -y https://insightme.top/create-nuxtcms.tgz my-site

按提示选择模板(企业官网、博客资讯、文档站等),也可以直接指定,例如 --template blog。生成的项目已经包含依赖、配置、样式、多语言和本地密钥。

2. 本地完善

cd my-site && pnpm i && pnpm dev

打开 http://localhost:3000/zh/setup 创建管理员账号,可以顺便导入演示内容。之后在后台写文章、建页面、安装插件,前台随时预览效果。

3. 一键部署

pnpm deploy:init && pnpm deploy:migrate

脚本会在你的 Cloudflare 账号下创建 D1 数据库、R2 存储和 Pages 项目,把配置写回项目,然后执行数据库迁移、构建并发布。完成后会得到一个 *.pages.dev 地址,再在 Cloudflare 后台绑定自己的域名即可。

不用 Cloudflare 也可以

同一份代码还可以部署到宝塔 / Nginx、Docker、阿里云、腾讯云以及 Vercel、Netlify 等平台,数据库可选 SQLite、PostgreSQL 或 MySQL。详见部署文档。

#getting-started#cloudflare#deploy