利用GitHub+Hexo搭建自己的博客

搭建过程

参考大佬文章~

https://www.cnblogs.com/fengxiongZz/p/7707219.html

下载链接~

日常命令

  • 进入hexo操作

    先进入blog文件夹
    1

  • 新建一篇

    hexo new post "name"    //name为自己所写
    

    2

  • 编辑好之后

    hexo d
    
    hexo g
    

    3
    4
    5

    • 删除文章

    先删除本地文件,然后通过生成和部署命令进而将远程仓库中的文件也一并删除。

    具体来说,以最开始默认形成的helloworld.md这篇文章为例。

    首先进入到source / _post文件夹中,找到helloworld.md文件,在本地直接执行删除。然后依次执行

    hexo g
    
    hexo d
    

    再去主页查看你就会发现你的博客上面,没有了这篇文章啦~

遇到的问题

在参考教程搭建时,遇到了一些小问题,在这里提供一下关于这些小问题的解决方式~

没有找到.ssh文件夹

就是指的这一步
6

打开 Git Bash,输入如下命令,然后连续按三个回车即可:

ssh-keygen -t rsa -C "your_email@example.com"

然后会出来提示Enter file in which to save the key 后面是一个路径,你就会找到你想要的.ssh文件夹了

然后进入这个文件夹继续操作就好了~

上传文章报错

类似于这个样子~

新建了一篇博客,编辑好之后,上传发生了错误

7

输入:hexo g

报错如下:

ERROR Process failed: _posts/post111.md
YAMLException: can not read a block mapping entry; a multiline key may not be an implicit key at line 4, column 1:

错误产生原因:

nodejs等的版本问题,更新之后的版本,对于格式要求有了一些小改动

检查_config.yml内容,配置文件:_config.yml# Site #URL属性设置后面的需要有空格再填写内容

解决办法:
像title、date、tags这些冒号后加一个空格就好啦~

8
9

小白拙作,大佬见谅~

欢迎留言交流~

在此附上自己的新建博客地址:https://wyj1216.github.io/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值