1.安装Node.js和Git
Node.js有很多教程,如果官网下载速度慢,可以在这里下载,提醒大家一下,建议大家将修改node_global和node_cache,不然会占用C盘空间,而且不利于查看
Git在这里下载,相关使用就不多说明了
2.搭建仓库
如果Github访问不了,可以下载Steam++,加速很有效果
之后新建仓库
这里的仓库名必须要是你的用户名+.github.io,就是归属的名字,一定一定要是这个,不然会错.
3.生成SSH key
在本地创建一个文件夹,在文件夹里右键打开Git Bush here
输入 ssh keygen -t rsa -C “你的Github的邮箱名”,一直回车就可以了.
之后在用户目录下的.ssh文件下生产id_rsa.pub和id_rsa
我们复制id_rsa.pub里的内容
新建SSH key将复制信息粘贴即可,不要动任何空格之类的信息
可以使用ssh-keygen -t git@github.com测试是否成功
4.生产本地博客
1.安装hexo
npm install -g hexo
2.运行hexo
分别执行下列指令
hexo init
hexo g
hexo s
5.使用github 仓库
打开生成的hexo的_config.yml,这个文件是配置文件.
修改deploy
deploy:
type: git
repository: https://github.com/XifaNiu/XiFaNiu.github.io.git<这里是你仓库的地址>
branch: master<是你默认分支的地址>
在这里查看
安装hexo自动部署工具
使用命令
npm install hexo-deployer-git --save
使用hexo d即可完成部署,会出现登录github的窗口,登录就可以了,登录你的网址,比如我的是xifaniu.github.io
恭喜大家!