hexo搭建并部署到gitpages
2018-05-30
1.安装node环境并配置
More info: node
2.安装git环境并配置
More info: git
3.安装Hexo
More info: Hexo1
2
3
4$ npm install -g hexo-cli
$ hexo init <folder>
$ cd <folder>
$ npm install
4.Hexo和git关联
4.1 github新建仓库 github用户名.github.io (因为要使用github的page服务,所以仓库名必须是这个格式)
4.2 在建好的项目右侧有个settings按钮,点击它,向下拉到GitHub Pages,你会看到那边有个网址,访问它,你将会惊奇的发现该项目已经被部署到网络上,能够通过外网来访问它。
4.3 将ssh添加到github,输入ssh -T git@github.com,测试添加ssh是否成功。如果看到Hi后面是你的用户名,就说明成功了
4.4 配置Deployment,在hexo项目中,找到_config.yml文件,修改repo值(在末尾)可以配置多个,一定要注意空格格式
1 | deploy: |
4.5 在生成以及部署文章之前,需要安装一个扩展:npm install hexo-deployer-git –save
4.6 使用编辑器编好文章,那么就可以使用命令:hexo d -g,生成以及部署了
4.7 部署成功后访问你的地址:http://github用户名.github.io。那么将看到生成的文章
5.指定域名
5.1 在hexo项目的source文件夹下面新建 CNAME文件
5.2 在CNAME里写上域名 tianaitian.com
5.3 获取https://github用户名.github.io 的ip地址:ping github用户名.github.io
5.4 使用域名解析,本人使用阿里的服务