Blog

将 Ghost 存储的博文导入到 Hugo 中

前置需求

本脚本使用 Node.js 写成,所以需要一个起码支持 ES6 module 的 Node 即可正常运行喵~

使用方式

  1. 新建一个目录;
  2. 将下列 文件列表 里的文件变成磁盘上的文件;
  3. 进入该目录, 执行 npm i 安装依赖库;
  4. 执行 node .\index.mjs your-path-to\ghost.db [export_path] 即可喵~

已有功能

  • 自动生成 YAML 格式的 Front Matter;
  • 导出 Ghost 的 Tags 并写入 Front Matter;
  • 自动格式化日期(时区是写死的东八区要注意喵!)
  • 自动过滤标题转义符进行转义
  • 按照 YYYY-MM\slug.md 的格式存储,不会一次性在目录下弄出大量文件也避免文件名冲突喵~

文件列表

index.mjs

My First Hugo Post

……卧槽竟然用 hugo 这么简单这么快喵喵喵!而且主题那么多选择毫不费力喵!

Hugo 从安装到写字到部署

直接复制这些代码就行了喵……保证不超过1分钟就能开始写字喵……

使用 Nuxt.js 静态构建 Blog

前置需求

最近又想要重新开放个人博客,因为很多东西写微博上写不下喵……

比如,有个很好的 UE 相关实现;又比如,自己折腾了一些小项目和小玩意什么的喵~

再或者看到了什么不得了的色图喵