theme-next / hexo-symbols-count-time

Symbols count and time to read of articles for Hexo.
GNU Lesser General Public License v3.0
115 stars 11 forks source link

Help:Using the hexo-symbols-count-time plug-in to calculate the length of reading the entire website, the following bugs appear:`站点阅读时长 ≈ 5:false`? #18

Closed dhengyi closed 5 years ago

dhengyi commented 5 years ago

Expected behavior

Correct statistics of site reading time.

Actual behavior

Using the hexo-symbols-count-time plug-in to calculate the length of reading the entire website, the following bugs appear:站点阅读时长 ≈ 5:false

Steps to reproduce the behavior

  1. My BLOG
  2. N/A
  3. N/A

Node.js and NPM Information

$ node -v
v10.1.0

$ npm -v
5.6.0

Package dependencies Information

$ cat package.json
{
  "name": "hexo-site",
  "version": "0.0.0",
  "private": true,
  "hexo": {
    "version": "3.7.1"
  },
  "dependencies": {
    "hexo": "^3.2.0",
    "hexo-deployer-git": "^0.3.1",
    "hexo-generator-archive": "^0.1.4",
    "hexo-generator-category": "^0.1.3",
    "hexo-generator-feed": "^1.2.2",
    "hexo-generator-index": "^0.2.0",
    "hexo-generator-tag": "^0.2.0",
    "hexo-leancloud-counter-security": "^1.3.3",
    "hexo-renderer-ejs": "^0.3.0",
    "hexo-renderer-marked": "^0.3.0",
    "hexo-renderer-stylus": "^0.3.1",
    "hexo-server": "^0.2.0",
    "hexo-symbols-count-time": "^0.4.2",
    "hexo-tag-aplayer": "^3.0.4",
    "hexo-tag-dplayer": "^0.3.3"
  }
}

Hexo Information

Hexo version

$ hexo -v
hexo: 3.7.1
hexo-cli: 1.1.0
os: Windows_NT 10.0.17134 win32 x64
http_parser: 2.8.0
node: 10.1.0
v8: 6.6.346.27-node.6
uv: 1.20.2
zlib: 1.2.11
ares: 1.14.0
modules: 64
nghttp2: 1.29.0
napi: 3
openssl: 1.1.0h
icu: 61.1
unicode: 10.0
cldr: 33.0
tz: 2018c

Hexo Configuration

# Hexo Configuration
## Docs: https://hexo.io/docs/configuration.html
## Source: https://github.com/hexojs/hexo/

# Site
title: H.Y's BLOG
subtitle: 
description: 忍耐力较诸脑力,尤胜一筹。
keywords: "donghengyi, Hexo, NexT"
author: dhengyi
language: zh-CN
timezone:

# URL
## If your site is put in a subdirectory, set url as 'http://yoursite.com/child' and root as '/child/'
url: http://blog.dhengyi.name
root: /
permalink: :year/:month/:day/:title/
permalink_defaults:

# Directory
source_dir: source
public_dir: public
tag_dir: tags
archive_dir: archives
category_dir: categories
code_dir: downloads/code
i18n_dir: :lang
# 跳过指定文件的渲染
skip_render: 

# Writing
new_post_name: :title.md # File name of new posts
default_layout: post
titlecase: false # Transform title into titlecase
external_link: true # Open external links in new tab
filename_case: 0
render_drafts: false
post_asset_folder: true
relative_link: false
future: true
highlight:
  enable: true
  line_number: true
  auto_detect: false
  tab_replace:

# Home page setting
# path: Root path for your blogs index page. (default = '')
# per_page: Posts displayed per page. (0 = disable pagination)
# order_by: Posts order. (Order by date descending by default)
index_generator:
  path: ''
  per_page: 10
  order_by: -date

# Category & Tag
default_category: uncategorized
category_map:
tag_map:

# Date / Time format
## Hexo uses Moment.js to parse and display date
## You can customize the date format as defined in
## http://momentjs.com/docs/#/displaying/format/
date_format: YYYY-MM-DD
time_format: HH:mm:ss

# Pagination
## Set per_page to 0 to disable pagination
per_page: 20
pagination_dir: page

# Extensions
## Plugins: https://hexo.io/plugins/
## Themes: https://hexo.io/themes/
theme: next

# Deployment
## Docs: https://hexo.io/docs/deployment.html
deploy:
  type: git
  repo: https://github.com/dhengyi/dhengyi.github.io.git
  branch: master
  deploy:
  # other deployer
  - type: leancloud_counter_security_sync

# RSS订阅
plugin:
- hexo-generator-feed

# Feed Atom
feed:
type: atom
path: atom.xml
limit: 20

# 音乐播放器
aplayer:
  meting: true

# 字数,阅读时长统计
symbols_count_time:
  symbols: true
  time: true
  total_symbols: true
  total_time: true

# LeanCloud
leancloud_counter_security:
  enable_sync: false
  app_id: ******
  app_key: ******
  username: ******
  password: ******

NexT Information

NexT Version:

NexT Scheme:

NexT Configuration:

# Post wordcount display settings
# Dependencies: https://github.com/theme-next/hexo-symbols-count-time
symbols_count_time:
  separated_meta: true
  item_text_post: true
  item_text_total: true
  awl: 3
  wpm: 275

Other Information

ivan-nginx commented 5 years ago

Please, update hexo-symbols-count-time plugin to latest 0.4.4 version (this bug was solved there).

dhengyi commented 5 years ago

Thanks.