心路历程
不知不觉进入大学已经三年,受身边朋友的影响,自己也时常会有将一些经验报告之类传到个人仓库,“方便”后人的想法,后来又不断为此添砖加瓦,逐渐衍生出搭建一个“赛博小窝”的愿望,作为自己在网络空间独特的一方天地。可碍于专业不对口,加上自己对 web 前端开发一无所知,只能暂时搁置。
但24年末,偶然一个契机得知了 Hexo 这个可以快速搭建个人 Blog 框架的平台,进一步了解并引入 Butterfly 模板后,稍作修改便搭建出了网页雏形,对此自然是十分激动。正准备大刀阔斧进行进一步优化时,随之而来的期末周让我不得不将这个计划暂时搁置,没想到这一放就是大半年(其实不算完全没想到,但博主确实懒)。
近几天忙里偷闲,也算是加班加点(水平不够,时间来凑),终于算是把网站的雏形搭建了出来,细节方面再议,但起码可以浏览了。
总结展望
由于搭建网站过程中的调试需要,目前 Blog 在内容方面难免存在各种不合理之处,同时在观感上也没有做到尽善尽美,后面会尽量精修,不过最终效果难以保证,可能是由于 Hexo 和 Butterfly 版本的限制,很多美化插件难以生效,自己尝试引入网上找到的 css 代码也是一堆报错。在缺少相关知识的基础上,这应该会是一个长线工程。
同时,就目前的预览效果来看仍存在一些 bug ,github.io域名在国内有概率不能直连,所以在不挂梯子浏览网页时,会时常出现加载缓慢或失败的情况,同时由于本地配置问题,背景图采用外部 url 进行索引,加载也可能出现问题。受到类似影响的还有音乐与视频播放模块(经博主测试音乐播放不挂梯子几乎挂),因此需要访客反复调整网络配置才能得到最佳的体验。
对此造成的不便在此深表歉意,后续如果成功修复这些问题也会第一时间在此文章同步更新。如果您在浏览该 Blog 时发现其他 bug 或内容上的谬误之处,也欢迎联系我进行改进!
致谢
虽然有些客套,但还是要感谢 Hexo 框架和 ButterflyMatery 模板 的开发团队(特喵的气死我了,我就说插件怎么一直打不进去,原来是装错模板了),大大降低了这项技术的门槛。
在搭建 Blog 的过程中,相关专业的朋友提供了很多帮助与参考,在此对他们致以深切的感谢,其中:
- Sisyphus616 提供了很多前端开发的基本常识,并亲力亲为指导博主对代码进行调试,使我对框架的认识不再局限于官方文档,从而可以在源码层面对网页效果进行个性化改进。
- lavoisier 与博主采用了同一个版本的框架与模板并,我在搭建过程中也曾多次参考他的网页配置进行调试,同时特别感谢他为留言板搭建提供的帮助,可以说Blog的留言功能几乎全盘依赖于他的资源。
详情也可以移步友链,对他们进行进一步了(zhan)解(yang)。