vuepress-theme-hope

vuepress-plugin-reading-time2

预计阅读时间与字数统计生成

这个插件将会向 page 对象注入预计阅读时间与字数统计。

会自动向 page 对象注入 readingTime:

interface ReadingTime {
  /** 分钟数 */
  minutes: number;
  /** 字数 */
  words: number;
}

使用插件

安装

使用

插件选项

wordPerMinute

  • 类型: number
  • 默认值: 300

每分钟阅读字数

locales

  • 类型: ReadingTimeLocaleConfig

    interface ReadingTimeLocaleData {
      /**
       * 字数模板,模板中 `$word` 会被自动替换为字数
       */
      word: string;
    
      /**
       * 小于一分钟文字
       */
      less1Minute: string;
    
      /**
       * 时间模板
       */
      time: string;
    }
    
    interface ReadingTimeLocaleConfig {
      [localePath: string]: ReadingTimeLocaleData;
    }
    
  • 必填: 否

阅读时间插件的国际化配置。

内置支持语言
  • 简体中文 (zh-CN)
  • 繁体中文 (zh-TW)
  • 英文(美国) (en-US)
  • 德语 (de-AT)
  • 俄语 (ru-RU)
  • 乌克兰语 (uk-UA)
  • 越南语 (vi-VN)
  • 葡萄牙语(巴西) (pt-BR)
  • 波兰语 (pl-PL)
  • 法语 (fr-FR)
  • 西班牙语 (es-ES)
  • 斯洛伐克 (sk-SK)
  • 日语 (ja-JP)
  • 土耳其语 (tr-TR)
  • 韩语 (ko-KR)