我的第一篇博客文章
本来想着学期初期比较有空,正好想起来去建一个网站总结自己csai学习的过程。所以我的第一篇博客文章就是关于如何建一个简单的网站,当然域名配置的事情目前还没有整。
当然在学习建之前,需要想通一个问题,为什么要建立自己的博客。于我而言的意义写在我的个人主页上了。当然,我也想过另一个问题,现在已经有强大的chatgpt4了,有什么不会的问题直接问chat不就可以了?考虑到这一点,我的个人博客就不会涉及到很多具体的知识点,而是处理一些问题优质的资料推荐。当然随着学习的深入,很多东西就要开始自己去总结了。
这里我建立博客完全是按照这个b站视频的步骤完成的,这个视频说得非常详细。
视频地址:https://www.bilibili.com/video/BV1Yb411a7ty/?spm_id_from=333.337.search-card.all.click
然后,我们就可以基于视频中所用的模版进一步优化完善自己的界面,主要是关于_config.yml文件的修改,这里我基本上没有再查找别的资料,而是直接问chatgpt逐步完善了功能,例如:头像,评论等等。
这里就提一个要点,修改都要在source文件下进行修改,然后通过git bash提交上去。最开始我很傻的修改了.deploy_git,结果发现在git bash上执行hexo g命令以后没有被提交上去。
遇到的问题
- 如果出现了这种报错
FATAL Something’s wrong. Maybe you can find the solution here: https://hexo.io/docs/troubleshooting.html
Error: Spawn failed
at ChildProcess.(/Users/xiangxiangyongan/blog/node_modules/_hexo-util@1.5.0@hexo-util/lib/spawn.js:51:21)
at ChildProcess.emit (events.js:210:5)
at Process.ChildProcess._handle.onexit (internal/child_process.js:272:12)
参考网址:https://blog.csdn.net/qq_45020818/article/details/126949337
如果markdown上用latex的代码无法被generate
文章地址:https://blog.51cto.com/AomanHao/6185050
注意我们这里用的是yilia的主题,如果用的是其他主题,请参考其他主题对应的方法,因为不同模版主题中的_config.yml文件不同现在本人改成了butterfly的主题,看上去比yilia功能更全,更好看
参考的网址:https://butterfly.js.org/posts/21cfbf15/
未完待续~~~
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.