将Hexo部署到Github Pages
方式一:传统部署
方式二:快速部署(一键部署)
Hexo 提供了快速方便的一键部署功能,让您只需一条命令就能将网站部署到服务器上。
$ hexo deploy在开始之前,您必须先在 _config.yml 中修改参数,一个正确的部署配置中至少要有 type 参数,例如:
deploy:
type: git
您可同时使用多个 deployer,Hexo 会依照顺序执行每个 deployer。
deploy:
type: git
repo:
type: heroku
repo:
Git
$ hexo-deployer-git- 修改配置。
deploy:
type: git
repo: <repository url> #https://bitbucket.org/JohnSmith/johnsmith.bitbucket.io
branch: [branch]
message: [message]
| 参数 | 描述 | 默认 |
|---|---|---|
repo |
库(Repository)地址 | |
branch |
分支名称 | gh-pages (GitHub) coding-pages (Coding.net) master (others) |
message |
自定义提交信息 | |
token |
Optional token value to authenticate with the repo. Prefix with $ to read token from environment variable |
- 生成站点文件并推送至远程库。执行
hexo clean && hexo deploy。 - 登入 Github/BitBucket/Gitlab,请在库设置(Repository Settings)中将默认分支设置为
_config.yml配置中的分支名称。稍等片刻,您的站点就会显示在您的Github Pages中。
主题:yilia
本博客所有文章除特别声明外,均采用 CC BY-SA 3.0协议 。转载请注明出处!