kin/
├── index.html # 主网页文件
├── kin.bgm.MP3 # 背景音乐
└── README.md # 项目说明
步骤:
- 访问 vercel.com
- 使用 GitHub 账号登录
- 创建新项目,选择 "Import from Git"
- 将代码推送到 GitHub 仓库
- 在 Vercel 中导入该仓库
- 自动部署完成!
优点:
- ✅ 完全免费
- ✅ 自动 HTTPS
- ✅ 全球 CDN 加速
- ✅ 自动部署(代码更新自动重新部署)
- ✅ 自定义域名支持
步骤:
- 访问 netlify.com
- 注册账号
- 拖拽整个文件夹到 Netlify 部署区域
- 获得部署链接
优点:
- ✅ 免费
- ✅ 拖拽部署,无需 Git
- ✅ 自动 HTTPS
- ✅ 表单处理功能
步骤:
- 创建 GitHub 仓库
- 上传所有文件
- 在仓库设置中启用 GitHub Pages
- 选择 main 分支
- 获得
https://用户名.github.io/仓库名链接
适合国内访问,速度更快
阿里云OSS:
- 开通阿里云OSS服务
- 创建存储桶
- 上传文件
- 配置静态网站托管
- 绑定自定义域名
# 初始化 Git 仓库
git init
# 添加所有文件
git add .
# 提交
git commit -m "Initial commit: Kin personal website"
# 添加远程仓库(替换为你的仓库地址)
git remote add origin https://github.com/你的用户名/kin-website.git
# 推送到 GitHub
git push -u origin main# 如果有 Python 3
python -m http.server 8000
# 如果有 Node.js
npx serve .
# 然后访问 http://localhost:8000- 购买域名(如:kin.com)
- 在部署平台添加自定义域名
- 配置DNS记录:
- Vercel: 添加 CNAME 记录指向
cname.vercel-dns.com - Netlify: 添加 CNAME 记录指向
netlify的分配域名
- Vercel: 添加 CNAME 记录指向
部署后记得测试:
- ✅ 移动端响应式
- ✅ BGM 自动播放
- ✅ 粒子动画性能
- ✅ 所有链接正常跳转
- ✅ 音乐文件版权确认
- ✅ 个人信息隐私保护
- ✅ 邮箱地址防爬虫
- SEO优化: 添加meta标签
- 加载优化: 压缩音频文件
- 监控: 添加Google Analytics
- 备份: 定期备份项目文件
🎉 推荐选择 Vercel,3分钟内即可完成部署!