93 lines
2.2 KiB
Markdown
93 lines
2.2 KiB
Markdown
# 📦 部署指南
|
||
|
||
## ✅ 部署状态
|
||
|
||
项目已成功配置GitHub Pages自动部署!
|
||
|
||
## 🚀 快速访问
|
||
|
||
**在线地址**: https://du9uay.github.io/personal-resume-wenlv/
|
||
|
||
> ⏰ 首次部署需要等待3-5分钟生效
|
||
|
||
## 📋 部署步骤
|
||
|
||
### 1. 启用 GitHub Pages(必须)
|
||
|
||
1. 访问: https://github.com/Du9uay/personal-resume-wenlv/settings/pages
|
||
2. 在 **Source** 部分选择 **GitHub Actions**
|
||
3. 点击 **Save** 保存设置
|
||
4. 等待部署完成(约3-5分钟)
|
||
|
||
### 2. 检查部署状态
|
||
|
||
访问: https://github.com/Du9uay/personal-resume-wenlv/actions
|
||
|
||
查看工作流运行状态:
|
||
- ✅ 绿色勾号 = 部署成功
|
||
- 🟡 黄色圆圈 = 正在部署
|
||
- ❌ 红色叉号 = 部署失败
|
||
|
||
### 3. 访问网站
|
||
|
||
部署成功后,访问: https://du9uay.github.io/personal-resume-wenlv/
|
||
|
||
## 🔧 故障排除
|
||
|
||
### 问题1: 404错误
|
||
- **解决**: 确保GitHub Pages已启用,Source选择"GitHub Actions"
|
||
|
||
### 问题2: 样式或图片不显示
|
||
- **解决**: 清除浏览器缓存,使用Ctrl+F5强制刷新
|
||
|
||
### 问题3: 地图不显示
|
||
- **解决**: 等待所有资源加载完成,worldZH.json文件较大(4MB)
|
||
|
||
### 问题4: Actions失败
|
||
- **解决**: 检查 https://github.com/Du9uay/personal-resume-wenlv/actions 查看错误信息
|
||
|
||
## 📝 更新部署
|
||
|
||
每次推送代码到main分支,网站会自动更新:
|
||
|
||
```bash
|
||
git add .
|
||
git commit -m "更新内容"
|
||
git push
|
||
```
|
||
|
||
## 🌍 其他部署选项
|
||
|
||
### Vercel(推荐备用)
|
||
1. 访问 https://vercel.com
|
||
2. 点击 "Import Git Repository"
|
||
3. 选择 personal-resume-wenlv
|
||
4. 点击 Deploy
|
||
|
||
### Netlify
|
||
1. 访问 https://app.netlify.com
|
||
2. 拖拽项目文件夹到页面
|
||
3. 自动部署
|
||
|
||
### Cloudflare Pages
|
||
1. 访问 https://pages.cloudflare.com
|
||
2. 连接GitHub账号
|
||
3. 选择项目部署
|
||
|
||
## 📊 性能优化建议
|
||
|
||
1. **图片优化**: 考虑压缩图片大小
|
||
2. **CDN加速**: 使用CDN加载ECharts库
|
||
3. **缓存策略**: 配置浏览器缓存
|
||
|
||
## 💡 提示
|
||
|
||
- GitHub Pages完全免费
|
||
- 支持自定义域名
|
||
- 自动HTTPS证书
|
||
- 全球CDN加速
|
||
|
||
---
|
||
|
||
**最后更新**: 2024-08-22
|
||
**状态**: 🟢 已配置,等待启用 |