我的二月重构计划
前言:其实在你看到这篇博文的时候,博客已经完成重构了,所有主要博文已经迁移成功。在寒假这段时间效率真高,从项目发起到彻底完成只用了不到两天的时间 (70% 时间我在睡觉)。
VitePress 好是好,但是动态路由和 history 导航机制很是让我不满,很多人都问我为啥友链界面点进去 404? 哈啊,其实刷新一下就好了,换句话说,是时候和 VitePress 做博客框架说再见了
Bye VitePress~
迁移的第一步就是导出数据,博文什么之类的直接复制就好,友链界面也趁这个时间重构了一下
由于本人的菜鸟级的 MDX 语法,暂时实现了无头像显示的友链界面
Hello Nextra!
Nextra
是 Next.js 开发成员之一 Shu Ding 实现的一个静态网站生成库,让开发者可以使用 MDX 来进行编写页面。MDX 是现在比较流行的 Markdown 扩展写法,也就是可以直接在 Markdown 文件中引入组件和编写 jsx 代码。
其实 Next.js 本身已经提供了 @next/mdx
插件来让 Next.js 工程可以支持使用上面描述的 MDX 语法的来进行编写内容,但不能直接依靠写 MDX 就可以生成一个完整的静态网站,于是就出现了 Nextra
。
这个博客使用的是官方的博客主题 (还有亿点点的魔法), 官方的主题还在建设中 (非常不完善!), 如果你有兴趣也可以自己去写一个博客主题。
博客建立很快,几个小时就已经初具雏形了。
购买新的服务器
购买了一台新的 Akile 纯 IPv6 机,访问速度慢但是出口流量大 (套上 CF 可以拯救!), 点这个链接可以去了解/购买。
然后也给其他服务器的环境重新安排了一下,Nginx(使用 n.wtf) 更新了一波,给服务站点开启了 HTTP/3, 顺便一提,本站支持 IPV6、SSL、HTTP-3(QUIC) 以及 HSTS、DNSSEC 等新技术,所以建议使用 Chrome 120.0.0.0 浏览器访问。
近期状况
开学
1 月 20 日返校,1 月 21 日正式开学
开源
下一篇文章再吐槽
域名
没有计划
原博客?
可能不会更新