logo 范 · 拾光录
网址收集 关于作者 Github Gitee
杂文随笔5
Hexo博客:基础使用Hexo博客:Next主题Hexo博客:Next进阶使用Hexo博客:Next高级配置基于Node的WIKI管理
前端知识16
HTML常用知识CSS常用知识CSS美化checkbox复选框JavaScript常用知识JavaScript格式化时间戳JavaScript窗口宽高处理JavaScript黑夜主题切换实现方案JavaScript数字转大写简易图片查看器TypeScript基础知识Threejs基础三要素Threejs网格辅助和轨道控制器Threejs物体绘制Electron基础使用Nodejs基础知识animate.css页面动画
Vue框架2
Vite的使用及扩展Vue3父子组件

一套纯文本 + 文件夹的 Wiki 管理方案,利用 Node 脚本实现序号整理与静态网页生成

实现功能

实现思路

文档序号整理

目录结构:

docs/
├── 01_杂文随笔/
│   └── 01_基于Node的WIKI管理.md
├── 03_前端知识/
└── 05_Vue框架/
image/
source/
target/
manage.js

利用 Node 脚本对文档进行序号整理。序号统一使用奇数010305...),偶数位留空,方便后续插入或调整排序

纯文本 + 文件夹排序,零依赖,任何编辑器都能维护

静态网页生成

文档的永久链接通过Markdown头部元信息(frontmatter)中的 createTimeupdateTime 生成固定ID

---
createTime: 2026-06-26 10:24:16
updateTime: 2026-06-26 10:24:16
---

之所以不用文件的创建时间(birthtime),是因为文件在迁移、Git 克隆或拷贝后,系统记录的创建时间会发生变化,导致生成的链接也随之改变。通过显式声明时间戳,确保了文档 ID 的稳定性,无论文件如何移动都不会影响已有链接

实现功能
实现思路
文档序号整理
静态网页生成