HEXO-05-博客部署

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:

猜你喜欢

转载自blog.csdn.net/weixin_42560249/article/details/88795924