搭建个人博客心得

搭建个人博客(安装基于hexo的webstack主题——hexo-theme-webstack)

参考文章:https://blog.csdn.net/weixin_45019350/article/details/121901433

踩过的坑(2022.8.16):

1、在下载hexo-theme-webstack主题前,需要先下载 hexo。hexo的使用可以参考官网 www.hexo.io/ 。
2、注意在配置文件_config.yml中修改主题的使用,详细如下:
https://blog.csdn.net/v1coder/article/details/125250092
3、GitHub上的文档中的 ” 博客根目录/source/_data/目录 " 在实际当中不存在,
在使用命令”git clone https://github.com/HCLonely/hexo-theme-webstack themes/webstack“
下载该主题后,我的source文件夹中只有 _posts文件夹。(搞得我把_posts文件夹删除后,添加了一个_data文件夹,结果出错了大半天)
直接把_posts文件夹当作GitHub文档中的_data文件夹即可,最后成功出现界面。

4、使用git命令时,需要先下载git。

寄了(2022.8.17)

昨天晚上睡觉前还好好的,一觉起来网站就打不开了。报错显示:Unhandled rejection TypeError: D:\HexoBlog\themes\webstack\layout\index.ejs:6

大致原因是运行命令:hexo g,显示 Render HTML failed: 2022/08/17/hello-world/index.html 之类的报错。搞了大半天没搞好,之后实在不行试了试删掉myblog文件夹,在D盘新建了一个HexoBlog文件夹,按照网上教程一步步重新试了下,发现还是报同样的错。

这时注意到昨天解决的_data文件夹的问题,在source文件夹中新建了一个 _data 文件夹(即按照GitHub上的源码给的文档照做),原来的 _posts 文件夹不管它(也没删除),最后发现竟然成功了,莫名奇妙,哈哈。

对了,在博客文件夹中可以右键选择Git Bash here 打开git终端进行操作。

image-20220817102815629

运行下面两条命令:

image-20220817103143336

打开上面的网址:

image-20220817103256216

待完善的地方

目前搭建的网站使用的还是源码,之后还需要根据自己的需求来进一步完善代码,同时网站目前仅在本地运行,之后有空试试能不能将网站正式上线,(参考:https://zhuanlan.zhihu.com/p/550470527)。

posted @ 2022-08-17 10:43  xiaoxuxu  阅读(206)  评论(0编辑  收藏  举报