前言
不得不说,从1.18迁移到1.23变化挺大。作者xaoxuu辛苦了。
迁移工作
考虑长期使用stellar,就fork了一个分支持续跟进作者的更新。
变化
很多细节变化吧,这里备注一下巨变。
references写法改变
我wiki大量使用了参考文献功能,给出正则表达式批量替换方法
- 查找:
- title: '(.*?)'\n url: '(.*?)'
- 替换:
- '[$1]($2)'
也不是万能的,如果标题有特殊字符违背markdown写法可能报错,但剩下几个特殊的手动改就行。
页尾license
1 |
|
作者
1 |
|
friends标签
friends标签的分组需要单独一个yml文件
sites也一样
wiki系统
这个一开始有点绕,我整理了一下逻辑。
- _data/wiki.yml 的列表名字如 pro_name 指向 _data/wiki/pro_name.yml 的文件名字
- _data/wiki/xxx.yml 文件里面的 path: /wiki/pro_path/ 参数指向 source/wiki/pro_path/ 文件夹
- source/wiki/pro_path/ 文件夹内文件的 wiki: pro_name 闭环指向 _data/wiki.yml 的列表名字
- 综上 _data/wiki.yml 和 _data/wiki/pro_name.yml 和 文件wiki: pro_name 需要一致是 pro_name
- 而最终上线的项目在线 url 与 pro_name 无关,关联的是 source/wiki/pro_path/ 对应的 pro_path 目录名称
其他功能
来不及一个一个试功能,先写到这,便把博客更新到1.23.0
万能时间线重构
文档待写, 测试中
联合测试
netease
`
{ "api": "https://netease.thatapi.cn/user/event?uid=134968139&limit=10" }
`
memos
`
{ "api": "https://memos.thatcoder.cn/api/v1/memos?filter=creator%3D%3D%27users%2F1%27&pageSize=10" }
`