简介
hexo-generate-id-by-date
是一款专为 Hexo 博客框架设计的 npm 包,主要提供文章根据日期生成 ID 的功能。它可以让博客文章自动得到一个唯一的、易于识别的标识,方便阅读和管理。
在本文中,我们将详细介绍如何在 Hexo 中使用 hexo-generate-id-by-date
这一工具。
安装 hexo-generate-id-by-date
安装 npm 包非常简单,打开终端,进入 Hexo 博客所在的目录,输入以下命令即可:
npm install hexo-generate-id-by-date --save
接着,在博客的配置文件 config.yml
中添加以下配置:
post_asset_folder: true permalink: /:year/:month/:day/:id
这里的 permalink
字段表示文章的链接格式,需要注意的是,/:id
这一段必须要添加。
使用 hexo-generate-id-by-date
安装完成后,我们就可以在编辑博客时使用 hexo-generate-id-by-date
来生成文章的唯一 ID 了。
假设我们要新建一个名为 hello-world
的博客文章,输入以下命令即可生成 ID:
hexo new hello-world --i
生成的 ID 将会是日期加上当天文章的序号,例如 2022-01-01-1
,若当天已经存在一篇文章,则将序号加一,变成 2022-01-01-2
。
此外,hexo-generate-id-by-date
还支持在同一天内的多次生成,例如:
hexo new second-post --i
生成的 ID 为 2022-01-01-3
。
示例代码
# config.yml post_asset_folder: true permalink: /:year/:month/:day/:id
# 生成 ID hexo new hello-world --i # 生成 ID(同一天内第二篇文章) hexo new second-post --i
结束语
hexo-generate-id-by-date
是一款非常实用的 Hexo 插件,使博客文章的管理变得更加简单和规范。本文介绍了安装和使用该插件的详细过程,并提供了示例代码供读者参考。
我们希望,该插件能够帮助到更多的 Hexo 用户,让他们能够更好地管理自己的博客内容。如果您有任何关于本文的问题或建议,欢迎在评论区留言,我们将尽快与您取得联系。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60065f81238a385564ab6b7e