一直在CSDN上写东西,不过作为程序猿怎么能没有自己独立域名的博客,为了遵从自己的做人宗旨:一定不能low!于是开始尝试用hexo在github上搭建自己域名的博客!也是试了N次啊!!!希望这篇文章能让大家一次搞定!!!好了,废话不多说,准备起来!
一,准备工作
1.安装Git Bash (命令行操作)
2.到Node.js官网下载相应平台的最新版本,一路安装即可。这里就不再演示啦,很简单。
3.到c盘打开git 命令行安装hexo
(1)首先全局安装 npm install hexo-cli -g
然后输入 npm install hexo –save
命令结束以后检测
输入 hexo -v
(3)这时候要新建一个文件夹(可以命名为hexo)不然会报错!然后hexo相关配置 输入 hexo init (初始化) 时间比较长,耐心等待不要中断!
安装成功 hexo的文件就出来了
解释一下:
node_modules:是依赖包
public:存放的是生成的页面
scaffolds:命令生成文章等的模板
source:用命令创建的各种文章
themes:主题
_config.yml:整个博客的配置
db.json:source解析所得到的
package.json:项目所需模块项目的配置信息
做好这些前置工作之后接下来的就是各种配配配置了。
(4) 开始体验hexo
输入 hexo g
然后 hexo s
然后打开 localhost:4000 能打开你就成功了
(5)申请github 绑定邮箱!并和hexo绑定在一起。
申请完毕之后创建自己的博客
四 。github注册好之后继续回到git命令行
1、设置Git的user name和email
git config --global user.name "youjinli"
git config --global user.email "youjl122@163.com"
然后生成密钥
然后分别输入这2条命令拿到密钥
然后复制上面SSH到github中 跟着我的节奏一步步来
到了输入框 title随便写 ,然后把密钥复制到下面
生成一次密钥。可能一次不成功再试一次
在gitbash中验证是否添加成功:ssh -T git@github.com
五 打开编辑器配置_config.yml文件。离成功不远啦
配置Deploy 这是最新的配置方法,我已经踩过坑啦。
六 配置完成!写博客啦
新建文章 命令行输入hexo new 文章名称
然后就会看到你的文件夹posts里多了这个文件然后就开始写博客吧
然后 hexo g //配置
hexo d //发布
最后打开你的博客 恭喜你搭建完成
如果觉得low 还可以更换主题哟,海量主题任你选择!