用hexo + GitHub搭建个人博客(遇坑版)

一, 准备工作

1. 你的有一个GitHub的账号,然后创建一个repository。

2.  敲黑板,第一个坑来了!!!!!

3. 点击setting,向下拉,死劲拉!!

 然后你就会看到:

 

4.你需要下载 node.js 和 git

node.js下载官网:https://nodejs.org/en/download/

git下载:https://git-scm.com/downloads(一步一步默认安装就好,基本没有疑惑,默认选项也不需要配置环境)

5. 有坑出没!!!

由于我在安装 node.js 的时候,没有安装在默认的环境,so,在cmd中使用node -v,nmp -v都是不行滴,( ‘node’不是内部或外部命令,也不是可运行的程序或批处理文件。

现在在cmd上敲如 node -v 和 git -v

如遇见如上的问题,请参考:https://blog.csdn.net/asiwxy/article/details/83866031

二,安装hexo

 创建一个文件夹,我创建的是D:\Project\github\blog,然后在cmd中打开。

1.来来来,让我们开始安装第一步,莫紧张,莫紧张!

   npm install hexo -g,开始安装

 如果报错,那就再来一遍。

2. hexo -v检查是否安装成功

3. hexo init,初始化文件,耐心等待呀,小老弟! 

4. npm install,安装所需要的组件

    正在加载图片.......

    其实忘记截图了。。。。

5. hexo -g,生成

6. hexo初体验 

小老弟,别激动呀,将网址在浏览器打开,你就可以看到如下情景:

激动死我了,终于出来了!!!!(o(╥﹏╥)o)

三,将hexo搭建到github

1. 设置git的name和email

打开文件夹blog,右击,点击Git base here。

查看有没有.ssh文件夹(一般都是米有的),一般在C:/User/用户名/里面。

 

 

 

登陆github,添加SSh

然后执行黑色图片中绿色的部分,配置ssh-key。

如果报错的话,就用

ssh-add -D

rm -r ~/.ssh

再在github里面,删除你的公匙,继续重复上面黑色图片中绿色的部分。

在blog文件夹里面,打开_config.yml,将末尾的repo修改

注意注意!有坑啦~~~

一定注意啦~冒号后面要有一个空格,不然会报错滴~空格,空格,空格!!!!

接下来,新建一篇blog,输入hexo new post "hello,Hexo"

 

 

在浏览器中访问http://用户名.github.io

添加主题,我们先下载下来

如果还报错,那么试试下面这个方法。

接下来,我们更改配置文件。

在blog下面,打开_config.yml,做如下修改。

 

将blog/thems/next/_config.yml打开 

 

在blog下面,打开_config.yml,做如下修改。 (记得冒号后面加空格哦~)

 

 

 

参考:https://www.jianshu.com/p/fe3ede36f68f

 

文章大部分参考:https://www.cnblogs.com/fengxiongZz/p/7707568.html

参考:https://www.jianshu.com/p/8681ab76da08

解决中文乱码问题参考:https://blog.csdn.net/jiluben/article/details/40656935?utm_source=blogxgwz

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值