本文介绍了如何创建一个remark插件,以提取MDX文件的阅读时间数据。通过解析MDX内容并计算阅读时间,插件将数据附加到MDX内容中,使其在导入时可用。使用reading-time和mdast-util-to-string等库可以简化这一过程,并支持TypeScript以提升开发体验。
作者因 Gatsby 5.x 无法使用 remark 指令插件,改用 GitHub 兼容提示语法,并感叹 Gatsby 长期停滞、插件停更、生态前景黯淡,考虑迁移到可直接使用 remark 插件的 Astro,但担心 SEO 迁移工作量大。
完成下面两步后,将自动完成登录并继续当前操作。