1. 从零开始搭建自己的个人博客
这个b站视频讲的很清楚了,链接如下:
https://www.bilibili.com/video/BV1Yb411a7ty?from=search&seid=18405288404792019152.
流程可以总结为:
安装node.js -> 安装npm包管理器 -> 安装cnpm -> 安装Hexo框架 -> 建立bolg文件夹 -> 博客初始化 -> source/_posts下博客的写作 -> 主题更换等操作
2. 遇到的一些问题
问题一:执行hexo d报错Spawn failed, 以及OpenSSL SSL_read: Connection was reset, errno 10054
解决方案:大部分是网络问题,重复试几次。
也有一个可行的方法是先执行
hexo config deploy.repository git@github.com:[yourgitname]/[yourgitname].github.io.git
再执行hexo d
问题二:设置Yilia主题后,头像配置失败
主要是修改themes/yilia文件夹下的yml配置文件,这里需要注意的是
当前的根目录不是相对yilia的主题目录,而是yilia/source
如果图片放在这个目录下:D:\blog\themes\yilia\source\img
,则themes/yilia/_config.yml中的avatar: 应设置为img/your_picture.png
这时如果还是在网页中看不到头像,则需要修改hexo主目录下的_config.yml文件。
找到post_asset_folder选项,将其设置为如下:
post_asset_folder: true//开启显示图片设置
blog现样
参考
执行Hexo d报错Spawn failed, 以及OpenSSL SSL_read: Connection was reset, errno 10054.