双线部署博客,解决 github 访问速度问题
项目部署 Github 并且仓库名为 "userName"
.github.io
项目设置绑定域名,建议开启 https
在 项目/设置/githubPage 下绑定域名
域名绑定页面,选 cname(github 给的二级域名),线路:境外
项目部署到 coding 上
项目/构建与部署 点立即部署(后续可自动化部署)
同页面上半部分找到二级域名为 cname,线路选择默认。并在当前页面的设置里绑定你的域名(申请证书失败的话需要把域名境外线路调回默认)
hexo 快速部署项目插件
以下为 ssh 连接,可自行百度(双账号邮箱建议保持一致,方便注册 ssh)
npm i hexo-deployer-git -S
yarn add hexo-deployer-git
hexo 配置文件
deploy:
type: git
# 触发分支
branch: master
repo:
github: git@github.com:<userName>/<projectName>.git
coding: git@e.coding.net:xxx/xxx.git
触发流程
hexo clean
hexo generate
hexo deploy
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 kshao-blog-前端知识记录!
评论