起因:想拥有自己的技术Blog这件事情已经超级久了!偶然的机会知道了Mkdocs就上手搭了一个博客(虽然因此翘掉了好多作业TT) 至于为什么写这个note,大概只是想自我安慰一下我没有在浪费时间www
I. Timeline:¶
详见 更新日志
- 2024.5.13 深夜:搭出第一个网站
- 2024.5.14 下午:搭出第二个网站
- 2024.5.14 晚上:由于放在C盘太挤了所以搬到D盘重搭第三个网站,连上了github仓库
- 2024.5.14 深夜:完成基本文件配置,放上了Obsidian仓库
- 2024.5.15 上午:尝试找了一些模板在原位置搭了第四个网站,mkdocs serve !
- 2024.5.15 晚上:在无线网络摸鱼的时候把一些效果和信息修改完毕(我知道是因为我菜但是搭个博客真的累到我了QAQ)
II. What did I learn?¶
- cmd的基础指令记得很熟;还有pip install成功率空前之高(bushi
- 大概懂了git是怎么一回事然后终于连上了仓库
- 在GPT的帮助下大概懂了css和js写的是什么东西、脚本是什么,并且勉强会改了
- 认识了mkdocs.yml并且勉强会写了
- 认识了.ico
- 基本搞明白了html和md的语法,大概会写了一点(成功案例:主页的图片)
真是一场酣畅淋漓的啥也没学啊
III. Problems and Solution¶
教程: - 基础版
3.1 连接github:SSH和HTTP协议¶
在我一开始失败之后,GPT建议我使用 HTTPS 代替 SSH
如果使用 SSH 克隆仓库,请尝试使用 HTTPS。 你可以运行以下命令,将 Git 仓库的远程 URL 改为使用 HTTPS:
git remote set-url origin https://github.com/Slowist-Lee/slowist-notebook.git
但是HTTPS协议好像确实……不太稳定。
最后方案是重新用了SSH,在github里加了一个SSH key(但当时的教程找不到了www)
3.2 nav格式错误¶
很难检查出的错误……恨
好像还有很多问题(可惜这次确实太心急了,也没记下来)
IV. Expectation¶
等到暑假了慢慢学一下css和js,把一些效果改的更好一点!
V. 一些不属于这篇文章的思考¶
做这个粗糙博客以及维护修改似乎花掉了我很多的时间……这周二小测完之后我第一次感觉自己有空下来,然后毅然决然地去做了这件事情。做一个博客好像真的很简单……让我怀疑自己在浪费时间,但这个想法我真的已经在搜到各种各样的大佬的博客之后酝酿了很久了。感谢ACEE书籍组的某同学无意间说的Mkdocs,让我一下子打开了新世界并且毫不犹豫地去做了……虽然粗糙,但是自己做的,现在我走路吃饭都喜欢打开自己的笔记看看x(自恋狂认证)真的好喜欢这个博客诶x (❤ ω ❤)
其实还蛮难过的,在搭这些玩意儿的时候总是还是在意自己的时间又变紧了…虽然开始自学这件事情是我很早就想好的 ,但是牺牲了本来补大物微积分概统的时间还是会有点小小的难过。周围的人好像对这个事情都没什么理解&不怎么care,大抵我看起来可能有点疯TT
谨以此篇纪念Slowist迈出的自学第一步hhh