Skip to content

文章、博客链接持久化 #87

Closed
@MuYunyun

Description

@MuYunyun

背景

  • 博主经常会有更换文章名字的需求,而当前的路由是根据文章名字来的,这样子有两个缺点
    • 更换名字以后,文章的初始创建时间被重新重置了。
    • url 链接中有中文,会被转码,不友好。
    • 不利于 SEO。

期望

config.yml 补充如下配置:

+ abbrlink: true
react-doc g 或者 react-doc generate // 一键给所有文章加上短链

策略

  • 本地跑通短链(yarn start)
  • 正式环境支持生成短链(yarn build)
  • 提供工具行脚本,支持一键生成 abbrlink
    • 生成随机的 abbrlink
      • 短链生成评估
    • 支持执行 yarn generate 自动往 markdown 中的 Front-matter 添加短链,区分以下两种情形:
      • markdown 文件已有 Front-matter
      • markdown 文件没有 Front-matter
  • 处理初始化 README 映射到对应的 abbrlink 路径

mrmr

link

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions