Hexo+github搭建自己的博客
在好友冬瓜的推荐下,我开启了hexo的新天地。
话不多说,直接上hexo+github博客的搭建教程吧~
说在前面---
要注意每行代码里的空格,每安装完一样,请务必验证是否安装成功。准备工作------
1、下载安装NodeJs以及Git bash。安装完成,打开Git bash,分别输入node -v
,回车以及git -v
回车查看版本,验证是否安装成功。
2、注册github账号。-
主角登场------
1、新建需要存放hexo博客的文件夹,打开git bash,将路径定位到这个文件夹。
2、安装hexo: 执行
npm i -g hexo
,安装完毕输入hexo -v检测版本验证安装是否成功。
3、初始化hexo:执行hexo init
,完毕可以看到我们博客的文件夹里出现了hexo的文件 -
github桥接------
1、登录github,新建repository,name为githubname.github,io,githubname是前面的名字。
2、回到git bash,配置github账号信息,获得ssh,与github建立连接
git config --global user.name "你的github用户名"
git config --global user.email "你的github邮箱"
ssh-keygen -t rsa -C "你的github邮箱'
完成后定位到.ssh目录下,输入
cat id_rsa.pub
将获得的ssh-rsa(含)的一大串编码复制,粘贴到github的SSHkey中
完成后,在git bash中输入ssh -T git@github.com
验证是否桥接成功。
(成功会出现Hi....等一串英文) hexo部署------
在hexo文件夹内找到_config.yml配置文件。
配置deploy为
type: git
repo: https://github.com/你的giuthub用户名/你的github用户名.github.io.git
branch: master
!注意冒号后面的空格hexo本地服务------
就差最后一步了,
先安装hexo本地服务:npm i hexo-server
,
再依次执行hexo clean
hexo generate
hexo server
本地建立服务,
最后,访问http://localhost:4000,cheers!