HEXO-05-博客部署

本文介绍如何使用Hexo的便捷功能,通过一条命令实现博客站点的快速部署。具体步骤包括配置_config.yml文件、创建GitHub仓库及链接设置等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

HEXO-05-博客部署

首先,以部署到github为例

GitHub官网: https://github.com

Hexo 提供了快速方便的一键部署功能,让您只需一条命令就能将网站部署到服务器上。

$ hexo deploy
或者
$ hexo d

在开始之前,您必须先在 _config.yml 中修改参数,一个正确的部署配置中至少要有 type 参数,例如:

deploy:
  type: git

您可同时使用多个 deployer,Hexo 会依照顺序执行每个 deployer。

deploy:
- type: git
  repo:
- type: git
  repo:

缩进

YAML依靠缩进来确定元素间的从属关系。因此,请确保每个deployer的缩进长度相同,并且使用空格缩进。

修改配置

deploy:
  type: git
  repo: <repository url>
  branch: [branch]
  message: [message]
参数描述
repo仓库(Repository)地址
branch分支名称。如果您使用的是 GitHub 或 GitCafe 的话,程序会尝试自动检测。
message自定义提交信息 默认为当前时间

具体步骤

1.在github注册账号,登录,然后新建一个仓库,仓库名称格式:github用户名.github.io

如下图中,我的github用户名是ZhongEagles,于是我就创建了仓库:ZhongEagles.github.io

2.创建好后复制github用户名.github.io仓库的链接,至于复制链接的地方很好找,比如下面这个aaa仓库的连接如下图:

3.将复制下来的连接粘贴到Blog根目录下的_config.yml的文档底部,按ctrl+s保存,如下图:

4.在根目录git bash,敲入以下命令,将网站部署到服务器上。

$ hexo deploy
或者
$ hexo d

5.部署好之后,可以看到自己本地的文件以及上传到github仓库里了

6.点击settings选项,往下找,找到GitHub Pages,点击连接即可访问你的博客网站了!

7.同样的道理,可以部署到coding,这里不再赘述,但是一定要记得coding上新建的仓库名称和仓库地址格式:

coding用户名.coding.me

否则你就需要另外配置_config.yml了,涉及到子目录操作。

8.至于如何将本地博客同时部署到github和coding,按照上述教程,写两个deployer即可。

deploy:

type: git
repo:

type: git
repo:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值