搭建过程
参考大佬文章~
https://www.cnblogs.com/fengxiongZz/p/7707219.html
下载链接~
日常命令
-
进入hexo操作
先进入blog文件夹
-
新建一篇
hexo new post "name" //name为自己所写
-
编辑好之后
hexo d
hexo g
- 删除文章
先删除本地文件,然后通过生成和部署命令进而将远程仓库中的文件也一并删除。
具体来说,以最开始默认形成的helloworld.md这篇文章为例。
首先进入到
source / _post
文件夹中,找到helloworld.md文件,在本地直接执行删除。然后依次执行hexo g
hexo d
再去主页查看你就会发现你的博客上面,没有了这篇文章啦~
遇到的问题
在参考教程搭建时,遇到了一些小问题,在这里提供一下关于这些小问题的解决方式~
没有找到.ssh文件夹
就是指的这一步
打开 Git Bash,输入如下命令,然后连续按三个回车即可:
ssh-keygen -t rsa -C "your_email@example.com"
然后会出来提示Enter file in which to save the key 后面是一个路径,你就会找到你想要的.ssh文件夹了
然后进入这个文件夹继续操作就好了~
上传文章报错
类似于这个样子~
新建了一篇博客,编辑好之后,上传发生了错误
输入: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这些冒号后加一个空格就好啦~
小白拙作,大佬见谅~
欢迎留言交流~
在此附上自己的新建博客地址:https://wyj1216.github.io/