✅ 全程命令行操作,无需点击网页! ✅ 一次登录,永久自动分发! ✅ 五大全球平台同时发布!
| 平台 | 图标 | 命令 | 全球CDN | 免费额度 |
|---|---|---|---|---|
| Vercel | ▲ | npm run deploy:vercel |
✅ 全球边缘节点 | ✅ 无限流量 |
| Netlify | ◈ | npm run deploy:netlify |
✅ 全球CDN | ✅ 100GB/月 |
| Cloudflare Pages | ⚡ | npm run deploy:cloudflare |
✅ 全球275+节点 | ✅ 无限流量 |
| Surge.sh | 🌊 | npm run deploy:surge |
✅ 全球CDN | ✅ 无限流量 |
| GitHub Pages | 🐙 | GitHub Actions | ✅ Fastly CDN | ✅ 无限流量 |
npm run deploynpm run deploy:vercel # 只部署到 Vercel
npm run deploy:netlify # 只部署到 Netlify
npm run deploy:cloudflare # 只部署到 Cloudflare
npm run deploy:surge # 只部署到 Surge.shnpm install -g vercel netlify-cli wrangler surgevercel login
# 自动打开浏览器,点击登录即可
# 登录成功后永久有效netlify login
# 自动打开浏览器,点击授权即可
# 登录成功后永久有效wrangler login
# 自动打开浏览器,允许授权即可
# 登录成功后永久有效surge login
# 输入邮箱密码注册即可,无需信用卡
# 登录成功后永久有效从此以后,只需要一行命令,全自动分发到全球:
npm run deploy就是这么简单!没有任何其他操作!
🚀 HumanOS 多平台自动分发系统
==================================================
📋 分发目标: 全部平台
🔨 第一步: 构建生产版本...
⏳ 生产环境构建...
✅ 生产环境构建 完成
📦 构建产物大小: 1.8 MB
▲ ===== 部署到 Vercel =====
⏳ Vercel 部署...
✅ Vercel 部署 完成
🔗 https://humanos.vercel.app
◈ ===== 部署到 Netlify =====
⏳ Netlify 部署...
✅ Netlify 部署 完成
🔗 https://humanos.netlify.app
⚡ ===== 部署到 Cloudflare Pages =====
⏳ Cloudflare Pages 部署...
✅ Cloudflare Pages 部署 完成
🔗 https://humanos.pages.dev
🌊 ===== 部署到 Surge.sh =====
⏳ Surge.sh 部署...
✅ Surge.sh 部署 完成
🔗 https://humanos.surge.sh
==================================================
📊 分发结果汇总
==================================================
▲ Vercel: ✅ 成功
◈ Netlify: ✅ 成功
⚡ Cloudflare Pages: ✅ 成功
🌊 Surge.sh: ✅ 成功
🎉 总计: 4/4 平台分发成功!
🌍 你的网站现在可以在全球访问了!
| 文件 | 作用 |
|---|---|
vercel.json |
Vercel SPA 路由配置 |
netlify.toml |
Netlify 构建+重定向配置 |
wrangler.toml |
Cloudflare Pages 配置 |
public/_redirects |
Netlify/Surge 通用重定向 |
public/_headers |
安全头配置 |
public/.nojekyll |
GitHub Pages 配置 |
deploy.mjs |
一键多平台分发核心脚本 |
- 自动构建生产版本
- 自动部署到所有平台
- 自动输出部署结果
- 失败时不中断流程
- 全程命令行完成
- 浏览器登录仅需要一次
- 永久记住登录状态
- 没有任何点击操作
| 平台 | 优势地区 | 最佳用途 |
|---|---|---|
| Vercel | 全球 | 最佳性能,SEO友好 |
| Cloudflare | 中国大陆可访问 | 全球速度最均衡 |
| Netlify | 欧美 | 预览功能强大 |
| Surge | 全球 | 最简单最稳定 |
| GitHub Pages | 全球 | 永久存档 |
Q: 部署要钱吗?
A: 全部免费!无需信用卡,没有流量限制。
Q: 登录要做什么?
A: 命令行执行后自动打开浏览器,点一下"确认授权"按钮就行,以后再也不用操作了。
Q: 以后更新代码还要登录吗?
A: 绝对不用!一次登录永久生效,每次更新只需要敲
npm run deploy就完事了。
Q: 命令行敲完部署还需要操作吗?
A: 完全不需要!坐和放宽等着看结果就好了。
敲完这行,喝杯咖啡,全球上线:
npm install -g vercel netlify-cli wrangler surge `
&& vercel login `
&& netlify login `
&& wrangler login `
&& npm run deploy🎉 你的网站已经可以被全世界访问了!