theme-next / hexo-theme-next

Elegant and powerful theme for Hexo.
https://theme-next.org
Other
8.12k stars 2.05k forks source link

run "hexo clean && hexo g && hexo s": Ignoring local @import of "font-embedded.css" as resource is missing #1704

Closed OctopusLian closed 2 years ago

OctopusLian commented 2 years ago

Help/(ㄒoㄒ)/~~

Please follow this Issue template to provide relevant information, such as source code repositories, blog links, and screenshots, which will help us investigate. 请按照此 Issue 模版提供相关信息,例如源码仓库、博客链接和屏幕截图,这将有助于我们进行调查。

Issue Checklist

$ hexo -v
INFO  Validating config
INFO  [hexo-math] Using engine 'mathjax'
hexo: 5.4.2
hexo-cli: 4.3.0
os: linux 5.11.0-38-generic Ubuntu 20.04.3 LTS (Focal Fossa)
node: 12.14.0
v8: 7.7.299.13-node.16
uv: 1.33.1
zlib: 1.2.11
brotli: 1.0.7
ares: 1.15.0
modules: 72
nghttp2: 1.39.2
napi: 5
llhttp: 1.1.4
http_parser: 2.8.0
openssl: 1.1.1d
cldr: 35.1
icu: 64.2
tz: 2019c
unicode: 12.1

Expected behavior

hexo clean && hexo g && hexo s run success

Actual behavior

failed:

RROR {
  err: [
    'Ignoring local @import of "font-embedded.css" as resource is missing.'
  ]
} Asset render failed: %s lib/needsharebutton/needsharebutton.css

Steps to reproduce the behavior

  1. N/A
  2. N/A
  3. N/A image

Environment Information

Node.js and NPM Information

v12.14.0
8.1.3

Package dependencies Information

exo-site@0.0.0 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3
├── address@1.1.2 extraneous
├── arr-diff@4.0.0 extraneous
├── arr-flatten@1.1.0 extraneous
├── arr-union@3.1.0 extraneous
├── array-unique@0.3.2 extraneous
├── assign-symbols@1.0.0 extraneous
├── async-each@1.0.3 extraneous
├── base@0.11.2 extraneous
├── cache-base@1.0.1 extraneous
├── class-utils@0.3.6 extraneous
├── clipboard@2.0.10 extraneous
├── collection-visit@1.0.0 extraneous
├── component-emitter@1.3.0 extraneous
├── copy-descriptor@0.1.1 extraneous
├── copy-to@2.0.1 extraneous
├── default-user-agent@1.0.0 extraneous
├── define-property@2.0.2 extraneous
├── delegate@3.2.0 extraneous
├── digest-header@0.0.1 extraneous
├── expand-range@1.8.2 extraneous
├── extend-shallow@3.0.2 extraneous
├── filename-regex@2.0.1 extraneous
├── for-in@1.0.2 extraneous
├── for-own@0.1.5 extraneous
├── fragment-cache@0.2.1 extraneous
├── get-value@2.0.6 extraneous
├── glob-base@0.3.0 extraneous
├── glob-parent@2.0.0 extraneous
├── glob@6.0.4 extraneous
├── good-listener@1.2.2 extraneous
├── has-value@1.0.0 extraneous
├── has-values@1.0.0 extraneous
├── hexo-asset-image@0.0.5 (git+ssh://git@github.com/CodeFalling/hexo-asset-image.git#3c114cf0c0343ab28469635085b225fcae7fb9d3)
├── hexo-deployer-git@3.0.0 invalid: "^2.0.0" from the root project
├── hexo-douban@1.1.3 extraneous
├── hexo-generator-archive@1.0.0
├── hexo-generator-category@1.0.0
├── hexo-generator-feed@3.0.0 invalid: "^2.2.0" from the root project
├── hexo-generator-index@1.0.0
├── hexo-generator-searchdb@1.1.0
├── hexo-generator-tag@1.0.0
├── hexo-inject@1.0.0
├── hexo-math@3.0.4
├── hexo-neat@1.0.9
├── hexo-plugin-gitalk@0.2.0
├── hexo-renderer-ejs@1.0.0
├── hexo-renderer-marked@5.0.0 invalid: "^2.0.0" from the root project
├── hexo-renderer-stylus@1.1.0
├── hexo-server@1.0.0
├── hexo-wordcount@6.0.1
├── hexo@5.4.2 invalid: "^4.0.0" from the root project
├── humanize-ms@1.2.1 extraneous
├── iconv-lite@0.4.24 extraneous
├── is-accessor-descriptor@0.1.6 extraneous
├── is-buffer@1.1.6 extraneous
├── is-data-descriptor@0.1.4 extraneous
├── is-descriptor@0.1.6 extraneous
├── is-dotfile@1.0.3 extraneous
├── is-equal-shallow@0.1.3 extraneous
├── is-extendable@0.1.1 extraneous
├── is-plain-object@2.0.4 extraneous
├── is-posix-bracket@0.1.1 extraneous
├── is-primitive@2.0.0 extraneous
├── is-windows@1.0.2 extraneous
├── isarray@1.0.0 extraneous
├── isobject@3.0.1 extraneous
├── kind-of@6.0.3 extraneous
├── map-cache@0.2.2 extraneous
├── map-visit@1.0.0 extraneous
├── math-random@1.0.4 extraneous
├── media-typer@0.3.0 extraneous
├── mixin-deep@1.3.2 extraneous
├── mv@2.1.1 extraneous
├── nanomatch@1.2.13 extraneous
├── ncp@2.0.0 extraneous
├── object-copy@0.1.0 extraneous
├── object-visit@1.0.1 extraneous
├── object.omit@2.0.1 extraneous
├── object.pick@1.3.0 extraneous
├── os-name@1.0.3 extraneous
├── osx-release@1.1.0 extraneous
├── parse-glob@3.0.4 extraneous
├── pascalcase@0.1.1 extraneous
├── path@0.12.7 extraneous
├── posix-character-classes@0.1.1 extraneous
├── preserve@0.2.0 extraneous
├── process-nextick-args@2.0.1 extraneous
├── process@0.11.10 extraneous
├── randomatic@3.1.1 extraneous
├── regex-cache@0.4.4 extraneous
├── regex-not@1.0.2 extraneous
├── remove-trailing-separator@1.1.0 extraneous
├── repeat-element@1.1.3 extraneous
├── repeat-string@1.6.1 extraneous
├── ret@0.1.15 extraneous
├── rimraf@2.4.5 extraneous
├── safe-json-stringify@1.2.0 extraneous
├── safe-regex@1.1.0 extraneous
├── select@1.1.2 extraneous
├── semver@5.7.1 extraneous
├── set-value@2.0.1 extraneous
├── snapdragon-node@2.1.1 extraneous
├── snapdragon-util@3.0.1 extraneous
├── snapdragon@0.8.2 extraneous
├── source-map@0.5.7 extraneous
├── split-string@3.1.0 extraneous
├── static-extend@0.1.2 extraneous
├── tiny-emitter@2.1.0 extraneous
├── to-object-path@0.3.0 extraneous
├── to-regex@3.0.2 extraneous
├── union-value@1.0.1 extraneous
├── unset-value@1.0.0 extraneous
├── urllib-sync@1.1.4 extraneous
├── urllib@2.11.1 extraneous
├── use@3.1.1 extraneous
├── util-deprecate@1.0.2 extraneous
├── util@0.10.4 extraneous
├── utility@1.7.1 extraneous
├── win-release@1.1.1 extraneous
├── xmldom@0.1.31 extraneous
└── xpath@0.0.24 extraneous

npm ERR! code ELSPROBLEMS
npm ERR! extraneous: address@1.1.2 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/address
npm ERR! extraneous: arr-diff@4.0.0 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/arr-diff
npm ERR! extraneous: arr-flatten@1.1.0 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/arr-flatten
npm ERR! extraneous: arr-union@3.1.0 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/arr-union
npm ERR! extraneous: array-unique@0.3.2 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/array-unique
npm ERR! extraneous: assign-symbols@1.0.0 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/assign-symbols
npm ERR! extraneous: async-each@1.0.3 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/async-each
npm ERR! extraneous: base@0.11.2 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/base
npm ERR! extraneous: cache-base@1.0.1 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/cache-base
npm ERR! extraneous: class-utils@0.3.6 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/class-utils
npm ERR! extraneous: clipboard@2.0.10 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/clipboard
npm ERR! extraneous: collection-visit@1.0.0 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/collection-visit
npm ERR! extraneous: component-emitter@1.3.0 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/component-emitter
npm ERR! extraneous: copy-descriptor@0.1.1 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/copy-descriptor
npm ERR! extraneous: copy-to@2.0.1 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/copy-to
npm ERR! extraneous: default-user-agent@1.0.0 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/default-user-agent
npm ERR! extraneous: define-property@2.0.2 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/define-property
npm ERR! extraneous: delegate@3.2.0 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/delegate
npm ERR! extraneous: digest-header@0.0.1 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/digest-header
npm ERR! extraneous: expand-range@1.8.2 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/expand-range
npm ERR! extraneous: extend-shallow@3.0.2 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/extend-shallow
npm ERR! extraneous: filename-regex@2.0.1 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/filename-regex
npm ERR! extraneous: for-in@1.0.2 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/for-in
npm ERR! extraneous: for-own@0.1.5 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/for-own
npm ERR! extraneous: fragment-cache@0.2.1 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/fragment-cache
npm ERR! extraneous: get-value@2.0.6 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/get-value
npm ERR! extraneous: glob-base@0.3.0 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/glob-base
npm ERR! extraneous: glob-parent@2.0.0 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/glob-parent
npm ERR! extraneous: glob@6.0.4 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/glob
npm ERR! extraneous: good-listener@1.2.2 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/good-listener
npm ERR! extraneous: has-value@1.0.0 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/has-value
npm ERR! extraneous: has-values@1.0.0 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/has-values
npm ERR! invalid: hexo-deployer-git@3.0.0 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/hexo-deployer-git
npm ERR! extraneous: hexo-douban@1.1.3 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/hexo-douban
npm ERR! invalid: hexo-generator-feed@3.0.0 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/hexo-generator-feed
npm ERR! invalid: hexo-renderer-marked@5.0.0 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/hexo-renderer-marked
npm ERR! invalid: hexo@5.4.2 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/hexo
npm ERR! extraneous: humanize-ms@1.2.1 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/humanize-ms
npm ERR! extraneous: iconv-lite@0.4.24 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/iconv-lite
npm ERR! extraneous: is-accessor-descriptor@0.1.6 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/is-accessor-descriptor
npm ERR! extraneous: is-buffer@1.1.6 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/is-buffer
npm ERR! extraneous: is-data-descriptor@0.1.4 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/is-data-descriptor
npm ERR! extraneous: is-descriptor@0.1.6 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/is-descriptor
npm ERR! extraneous: is-dotfile@1.0.3 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/is-dotfile
npm ERR! extraneous: is-equal-shallow@0.1.3 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/is-equal-shallow
npm ERR! extraneous: is-extendable@0.1.1 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/is-extendable
npm ERR! extraneous: is-plain-object@2.0.4 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/is-plain-object
npm ERR! extraneous: is-posix-bracket@0.1.1 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/is-posix-bracket
npm ERR! extraneous: is-primitive@2.0.0 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/is-primitive
npm ERR! extraneous: is-windows@1.0.2 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/is-windows
npm ERR! extraneous: isarray@1.0.0 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/isarray
npm ERR! extraneous: isobject@3.0.1 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/isobject
npm ERR! extraneous: kind-of@6.0.3 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/kind-of
npm ERR! extraneous: map-cache@0.2.2 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/map-cache
npm ERR! extraneous: map-visit@1.0.0 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/map-visit
npm ERR! extraneous: math-random@1.0.4 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/math-random
npm ERR! extraneous: media-typer@0.3.0 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/media-typer
npm ERR! extraneous: mixin-deep@1.3.2 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/mixin-deep
npm ERR! extraneous: mv@2.1.1 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/mv
npm ERR! extraneous: nanomatch@1.2.13 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/nanomatch
npm ERR! extraneous: ncp@2.0.0 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/ncp
npm ERR! extraneous: object-copy@0.1.0 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/object-copy
npm ERR! extraneous: object-visit@1.0.1 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/object-visit
npm ERR! extraneous: object.omit@2.0.1 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/object.omit
npm ERR! extraneous: object.pick@1.3.0 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/object.pick
npm ERR! extraneous: os-name@1.0.3 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/os-name
npm ERR! extraneous: osx-release@1.1.0 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/osx-release
npm ERR! extraneous: parse-glob@3.0.4 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/parse-glob
npm ERR! extraneous: pascalcase@0.1.1 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/pascalcase
npm ERR! extraneous: path@0.12.7 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/path
npm ERR! extraneous: posix-character-classes@0.1.1 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/posix-character-classes
npm ERR! extraneous: preserve@0.2.0 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/preserve
npm ERR! extraneous: process-nextick-args@2.0.1 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/process-nextick-args
npm ERR! extraneous: process@0.11.10 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/process
npm ERR! extraneous: randomatic@3.1.1 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/randomatic
npm ERR! extraneous: regex-cache@0.4.4 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/regex-cache
npm ERR! extraneous: regex-not@1.0.2 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/regex-not
npm ERR! extraneous: remove-trailing-separator@1.1.0 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/remove-trailing-separator
npm ERR! extraneous: repeat-element@1.1.3 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/repeat-element
npm ERR! extraneous: repeat-string@1.6.1 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/repeat-string
npm ERR! extraneous: ret@0.1.15 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/ret
npm ERR! extraneous: rimraf@2.4.5 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/rimraf
npm ERR! extraneous: safe-json-stringify@1.2.0 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/safe-json-stringify
npm ERR! extraneous: safe-regex@1.1.0 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/safe-regex
npm ERR! extraneous: select@1.1.2 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/select
npm ERR! extraneous: semver@5.7.1 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/semver
npm ERR! extraneous: set-value@2.0.1 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/set-value
npm ERR! extraneous: snapdragon-node@2.1.1 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/snapdragon-node
npm ERR! extraneous: snapdragon-util@3.0.1 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/snapdragon-util
npm ERR! extraneous: snapdragon@0.8.2 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/snapdragon
npm ERR! extraneous: source-map@0.5.7 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/source-map
npm ERR! extraneous: split-string@3.1.0 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/split-string
npm ERR! extraneous: static-extend@0.1.2 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/static-extend
npm ERR! extraneous: tiny-emitter@2.1.0 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/tiny-emitter
npm ERR! extraneous: to-object-path@0.3.0 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/to-object-path
npm ERR! extraneous: to-regex@3.0.2 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/to-regex
npm ERR! extraneous: union-value@1.0.1 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/union-value
npm ERR! extraneous: unset-value@1.0.0 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/unset-value
npm ERR! extraneous: urllib-sync@1.1.4 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/urllib-sync
npm ERR! extraneous: urllib@2.11.1 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/urllib
npm ERR! extraneous: use@3.1.1 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/use
npm ERR! extraneous: util-deprecate@1.0.2 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/util-deprecate
npm ERR! extraneous: util@0.10.4 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/util
npm ERR! extraneous: utility@1.7.1 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/utility
npm ERR! extraneous: win-release@1.1.1 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/win-release
npm ERR! extraneous: xmldom@0.1.31 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/xmldom
npm ERR! extraneous: xpath@0.0.24 /home/neo/Code/go/src/github.com/OctopusLian/writeheart3/node_modules/xpath

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/neo/.npm/_logs/2022-04-26T05_15_32_522Z-debug.log

Hexo Configuration

# ===============================================================
# ========================= ATTENTION! ==========================
# ===============================================================
# NexT repository is moving here: https://github.com/theme-next
# ===============================================================
# It's rebase to v6.0.0 and future maintenance will resume there
# ===============================================================

# ---------------------------------------------------------------
# Theme Core Configuration Settings
# ---------------------------------------------------------------

# Set to true, if you want to fully override the default configuration.
# Useful if you don't want to inherit the theme _config.yml configurations.
override: false

# ---------------------------------------------------------------
# Site Information Settings
# ---------------------------------------------------------------

# To get or check favicons visit: https://realfavicongenerator.net
# Put your favicons into `hexo-site/source/` (recommend) or `hexo-site/themes/next/source/images/` directory.

# Default NexT favicons placed in `hexo-site/themes/next/source/images/` directory.
# And if you want to place your icons in `hexo-site/source/` root directory, you must remove `/images` prefix from pathes.

# For example, you put your favicons into `hexo-site/source/images` directory.
# Then need to rename & redefine they on any other names, otherwise icons from Next will rewrite your custom icons in Hexo.
favicon:
  small: /images/favicon-16x16-next.png
  medium: /images/favicon-32x32-next.png
  apple_touch_icon: /images/apple-touch-icon-next.png
  safari_pinned_tab: /images/logo.svg
  #android_manifest: /images/manifest.json
  #ms_browserconfig: /images/browserconfig.xml

# Set default keywords (Use a comma to separate)
keywords: "Hexo, NexT"

# Set rss to false to disable feed link.
# Leave rss as empty to use site's feed link.
# Set rss to specific value if you have burned your feed already.
rss:

footer:
  # Specify the date when the site was setup.
  # If not defined, current year will be used.
  #since: 2019

  # Icon between year and copyright info.
  icon: user

  # If not defined, will be used `author` from Hexo main config.
  copyright:
  # -------------------------------------------------------------
  # Hexo link (Powered by Hexo).
  powered: true

  theme:
    # Theme & scheme info link (Theme - NexT.scheme).
    enable: true
    # Version info of NexT after scheme info (vX.X.X).
    version: true
  # -------------------------------------------------------------
  # Any custom text can be defined here.
  #custom_text: Hosted by <a target="_blank" href="https://pages.github.com">GitHub Pages</a>

# ---------------------------------------------------------------
# SEO Settings
# ---------------------------------------------------------------

# Canonical, set a canonical link tag in your hexo, you could use it for your SEO of blog.
# See: https://support.google.com/webmasters/answer/139066
# Tips: Before you open this tag, remember set up your URL in hexo _config.yml ( ex. url: http://yourdomain.com )
canonical: true

# Change headers hierarchy on site-subtitle (will be main site description) and on all post/pages titles for better SEO-optimization.
seo: false

# If true, will add site-subtitle to index page, added in main hexo config.
# subtitle: Subtitle
index_with_subtitle: false

# ---------------------------------------------------------------
# Menu Settings
# ---------------------------------------------------------------

# When running the site in a subdirectory (e.g. domain.tld/blog), remove the leading slash from link value (/archives -> archives).
# Usage: `Key: /link/ || icon`
# Key is the name of menu item. If translate for this menu will find in languages - this translate will be loaded; if not - Key name will be used. Key is case-senstive.
# Value before `||` delimeter is the target link.
# Value after `||` delimeter is the name of FontAwesome icon. If icon (with or without delimeter) is not specified, question icon will be loaded.
menu:
  home: /|| home
  about: /about|| user
  tags: /tags|| tags
  categories: /categories|| fa-folder-open
  archives: /archives|| fas fa-spinner
  schedule: /schedule/|| calendar
  #sitemap: /sitemap.xml || sitemap
  #commonweal: /404/ || heartbeat
  reward: /reward|| coins
  wishlist: /wishlist|| heart

# Enable/Disable menu icons.
menu_icons:
  enable: true
  Heart: heart
  Coins: coins

# ---------------------------------------------------------------
# Scheme Settings
# ---------------------------------------------------------------

# Schemes
#scheme: Muse
#scheme: Mist
scheme: Pisces
#scheme: Gemini

# ---------------------------------------------------------------
# Sidebar Settings
# ---------------------------------------------------------------

# Social Links.
# Usage: `Key: permalink || icon`
# Key is the link label showing to end users.
# Value before `||` delimeter is the target permalink.
# Value after `||` delimeter is the name of FontAwesome icon. If icon (with or without delimeter) is not specified, globe icon will be loaded.
social:
  GitHub: https://github.com/OctopusLian|| github
  QQ-Email: zoctopus@qq.com|| envelope
  LinkedIn: https://www.linkedin.cn/incareer/in/neo-zhang-2a9620173|| linkedin
  #Douban: https://www.douban.com/people/157937416/|| douban
  #Google: https://plus.google.com/yourname || google
  #Twitter: https://twitter.com/yourname || twitter
  #FB Page: https://www.facebook.com/yourname || facebook
  #StackOverflow: https://stackoverflow.com/yourname || stack-overflow
  #YouTube: https://youtube.com/yourname || youtube
  #Instagram: https://instagram.com/yourname || instagram
  #Skype: skype:yourname?call|chat || skype

social_icons:
  enable: true
  #icons_only: false
  #transition: false
  GitHub: github
  Birthday: cake-candles
  #Douban: douban
  Envelope: envelope
  LinkedIn: linkedin

# Blog rolls
links_icon: link
links_title: Links
links_layout: block
#links_layout: inline
links:
  苹果: www.appleice.net
  CAOJUN: https://blog.caojun.xyz
  Seekload: https://seekload.net/
  冰水鉴心: https://xq99.me/
  雪之梦技术驿站: https://snowdreams1006.github.io/
  戚银: https://blog.thinkeridea.com/
  浅安: https://www.sanphantom.com/
  萤火之森: http://frankorz.com/
  Aofei Sheng: https://aofeisheng.com/
  码农桃花源: https://qcrao.com
  跟煎鱼学GO: https://eddycjy.gitbook.io/golang/
  Alexinea: https://alexinea.com/
  微观世界: https://likeya.me/
  zgao: https://zgao.top/

# Sidebar Avatar
# in theme directory(source/images): /images/avatar.gif
# in site  directory(source/uploads): /uploads/avatar.gif
avatar: /images/neozhang.png

# Table Of Contents in the Sidebar
toc:
  enable: true

  # Automatically add list number to toc.
  number: true

  # If true, all words will placed on next lines if header width longer then sidebar width.
  wrap: false

# Creative Commons 4.0 International License.
# http://creativecommons.org/
# Available: by | by-nc | by-nc-nd | by-nc-sa | by-nd | by-sa | zero
#creative_commons: by-nc-sa
#creative_commons:

sidebar:
  # Sidebar Position, available value: left | right (only for Pisces | Gemini).
  position: left
  #position: right

  # Sidebar Display, available value (only for Muse | Mist):
  #  - post    expand on posts automatically. Default.
  #  - always  expand for all pages automatically
  #  - hide    expand only when click on the sidebar toggle icon.
  #  - remove  Totally remove sidebar including sidebar toggle.
  display: post
  #display: always
  #display: hide
  #display: remove

  # Sidebar offset from top menubar in pixels (only for Pisces | Gemini).
  offset: 12

  # Back to top in sidebar (only for Pisces | Gemini).
  b2t: false

  # Scroll percent label in b2t button.
  scrollpercent: true

  # Enable sidebar on narrow view (only for Muse | Mist).
  onmobile: false

# ---------------------------------------------------------------
# Post Settings
# ---------------------------------------------------------------

# Automatically scroll page to section which is under <!-- more --> mark.
scroll_to_more: true

# Automatically saving scroll position on each post/page in cookies.
save_scroll: false

# Automatically excerpt description in homepage as preamble text.
excerpt_description: true

# Automatically Excerpt. Not recommend.
# Please use <!-- more --> in the post to control excerpt accurately.
auto_excerpt:
  enable: true
  length: 100

# Post meta display settings
post_meta:
  item_text: true
  created_at: true
  updated_at: false
  categories: true

# Post wordcount display settings
# Dependencies: https://github.com/willin/hexo-wordcount
post_wordcount:
  item_text: true
  wordcount: true
  min2read: true
  totalcount: false
  separated_meta: true

# Wechat Subscriber
#wechat_subscriber:
  #enabled: true
  #qcode: /path/to/your/wechatqcode ex. /uploads/wechat-qcode.jpg
  #description: ex. subscribe to my blog by scanning my public wechat account

# Reward
reward_comment: 金额随意,一元也是鼓励~
wechatpay: /images/wechatpay.jpg
alipay: /images/alipay.jpg
#bitcoin: /images/bitcoin.png

# Declare license on posts
post_copyright:
  enable: true
  license: CC BY-NC-SA 3.0
  license_url: https://creativecommons.org/licenses/by-nc-sa/3.0/

# ---------------------------------------------------------------
# Misc Theme Settings
# ---------------------------------------------------------------

# Reduce padding / margin indents on devices with narrow width.
mobile_layout_economy: false

# Android Chrome header panel color ($black-deep).
android_chrome_color: "#222"

# Custom Logo.
# !!Only available for Default Scheme currently.
# Options:
#   enabled: [true/false] - Replace with specific image
#   image: url-of-image   - Images's url
custom_logo:
  enabled: false
  image:

# Code Highlight theme
# Available value:
#    normal | night | night eighties | night blue | night bright
# https://github.com/chriskempson/tomorrow-theme
#highlight_theme: night bright
highlight_theme: night eighties

# ---------------------------------------------------------------
# Font Settings
# - Find fonts on Google Fonts (https://www.google.com/fonts)
# - All fonts set here will have the following styles:
#     light, light italic, normal, normal italic, bold, bold italic
# - Be aware that setting too much fonts will cause site running slowly
# - Introduce in 5.0.1
# ---------------------------------------------------------------
# CAUTION! Safari Version 10.1.2 bug: https://github.com/iissnan/hexo-theme-next/issues/1844
# To avoid space between header and sidebar in Pisces / Gemini themes recommended to use Web Safe fonts for `global` (and `logo`):
# Arial | Tahoma | Helvetica | Times New Roman | Courier New | Verdana | Georgia | Palatino | Garamond | Comic Sans MS | Trebuchet MS
# ---------------------------------------------------------------
font:
  enable: false

  # Uri of fonts host. E.g. //fonts.googleapis.com (Default).
  host:

  # Font options:
  # `external: true` will load this font family from `host` above.
  # `family: Times New Roman`. Without any quotes.
  # `size: xx`. Use `px` as unit.

  # Global font settings used on <body> element.
  global:
    external: true
    family: Lato
    size:

  # Font settings for Headlines (h1, h2, h3, h4, h5, h6).
  # Fallback to `global` font settings.
  headings:
    external: true
    family:
    size:

  # Font settings for posts.
  # Fallback to `global` font settings.
  posts:
    external: true
    family:

  # Font settings for Logo.
  # Fallback to `global` font settings.
  logo:
    external: true
    family:
    size:

  # Font settings for <code> and code blocks.
  codes:
    external: true
    family:
    size:

# ---------------------------------------------------------------
# Third Party Services Settings
# ---------------------------------------------------------------

# MathJax Support
mathjax:
  enable: true
  per_page: false
  cdn: //cdn.bootcss.com/mathjax/2.7.1/latest.js?config=TeX-AMS-MML_HTMLorMML

# Han Support docs: https://hanzi.pro/
han: false

# Swiftype Search API Key
#swiftype_key:

# Baidu Analytics ID
#baidu_analytics:

# Duoshuo ShortName
#duoshuo_shortname:

# Disqus
disqus:
  enable: false
  shortname:
  count: true

# Hypercomments
#hypercomments_id:

# changyan
changyan:
  enable: false
  appid:
  appkey:

# Valine.
# You can get your appid and appkey from https://leancloud.cn
# more info please open https://valine.js.org
valine:
  enable: false
  appid:  # your leancloud application appid
  appkey:  # your leancloud application appkey
  notify: false # mail notifier , https://github.com/xCss/Valine/wiki
  verify: false # Verification code
  placeholder: Just go go # comment box placeholder
  avatar: mm # gravatar style
  guest_info: nick,mail,link # custom comment header
  pageSize: 10 # pagination size

# Support for youyan comments system.
# You can get your uid from http://www.uyan.cc
#youyan_uid: your uid

# Support for LiveRe comments system.
# You can get your uid from https://livere.com/insight/myCode (General web site)
#livere_uid: your uid

# Gitment
# Introduction: https://imsun.net/posts/gitment-introduction/
# You can get your Github ID from https://api.github.com/users/<Github username>
gitment:
  enable: false
  mint: true # RECOMMEND, A mint on Gitment, to support count, language and proxy_gateway
  count: true # Show comments count in post meta area
  lazy: false # Comments lazy loading with a button
  cleanly: false # Hide 'Powered by ...' on footer, and more
  language: # Force language, or auto switch by theme
  github_user: # MUST HAVE, Your Github ID
  github_repo: # MUST HAVE, The repo you use to store Gitment comments
  client_id: # MUST HAVE, Github client id for the Gitment
  client_secret: # EITHER this or proxy_gateway, Github access secret token for the Gitment
  proxy_gateway: # Address of api proxy, See: https://github.com/aimingoo/intersect
  redirect_protocol: # Protocol of redirect_uri with force_redirect_protocol when mint enabled

# Baidu Share
# Available value:
#    button | slide
# Warning: Baidu Share does not support https.
#baidushare:
##  type: button

# Share
# This plugin is more useful in China, make sure you known how to use it.
# And you can find the use guide at official webiste: http://www.jiathis.com/.
# Warning: JiaThis does not support https.
#jiathis:
  ##uid: Get this uid from http://www.jiathis.com/
#add_this_id:

# Share
#duoshuo_share: true

# NeedMoreShare2
# This plugin is a pure javascript sharing lib which is useful in China.
# See: https://github.com/revir/need-more-share2
# Also see: https://github.com/DzmVasileusky/needShareButton
# iconStyle: default | box
# boxForm: horizontal | vertical
# position: top / middle / bottom + Left / Center / Right
# networks: Weibo,Wechat,Douban,QQZone,Twitter,Linkedin,Mailto,Reddit,
#           Delicious,StumbleUpon,Pinterest,Facebook,GooglePlus,Slashdot,
#           Technorati,Posterous,Tumblr,GoogleBookmarks,Newsvine,
#           Evernote,Friendfeed,Vkontakte,Odnoklassniki,Mailru
needmoreshare2:
  enable: true
  postbottom:
    enable: true
    options:
      iconStyle: box
      boxForm: horizontal
      position: bottomCenter
      networks: Weibo,Wechat,Douban,QQZone,Twitter,Facebook
  float:
    enable: true
    options:
      iconStyle: box
      boxForm: horizontal
      position: middleRight
      networks: Weibo,Wechat,Douban,QQZone,Twitter,Facebook

# Google Webmaster tools verification setting
# See: https://www.google.com/webmasters/
#google_site_verification:

# Google Analytics
#google_analytics:

# Bing Webmaster tools verification setting
# See: https://www.bing.com/webmaster/
#bing_site_verification:

# Yandex Webmaster tools verification setting
# See: https://webmaster.yandex.ru/
#yandex_site_verification:

# CNZZ count
#cnzz_siteid:

# Application Insights
# See https://azure.microsoft.com/en-us/services/application-insights/
# application_insights:

# Make duoshuo show UA
# user_id must NOT be null when admin_enable is true!
# you can visit http://dev.duoshuo.com get duoshuo user id.
duoshuo_info:
  ua_enable: true
  admin_enable: false
  user_id: 0
  #admin_nickname: Author

# Post widgets & FB/VK comments settings.
# ---------------------------------------------------------------
# Facebook SDK Support.
# https://github.com/iissnan/hexo-theme-next/pull/410
facebook_sdk:
  enable:       false
  app_id:       #<app_id>
  fb_admin:     #<user_id>
  like_button:  #true
  webmaster:    #true

# Facebook comments plugin
# This plugin depends on Facebook SDK.
# If facebook_sdk.enable is false, Facebook comments plugin is unavailable.
facebook_comments_plugin:
  enable:       false
  num_of_posts: 10    # min posts num is 1
  width:        100%  # default width is 550px
  scheme:       light # default scheme is light (light or dark)

# VKontakte API Support.
# To get your AppID visit https://vk.com/editapp?act=create
vkontakte_api:
  enable:       false
  app_id:       #<app_id>
  like:         true
  comments:     true
  num_of_posts: 10

# Star rating support to each article.
# To get your ID visit https://widgetpack.com
rating:
  enable: false
  id:     #<app_id>
  color:  fc6423
# ---------------------------------------------------------------

# Show number of visitors to each article.
# You can visit https://leancloud.cn get AppID and AppKey.
leancloud_visitors:
  enable: false
  app_id: #<app_id>
  app_key: #<app_key>

# Another tool to show number of visitors to each article.
# visit https://console.firebase.google.com/u/0/ to get apiKey and projectId
# visit https://firebase.google.com/docs/firestore/ to get more information about firestore
firestore:
  enable: false
  collection: articles #required, a string collection name to access firestore database
  apiKey: #required
  projectId: #required
  bluebird: false #enable this if you want to include bluebird 3.5.1(core version) Promise polyfill

# Show PV/UV of the website/page with busuanzi.
# Get more information on http://ibruce.info/2015/04/04/busuanzi/
busuanzi_count:
  # count values only if the other configs are false
  enable: true
  # custom uv span for the whole site
  site_uv: true
  site_uv_header: <i class="fa fa-user"></i>
  site_uv_footer:
  # custom pv span for the whole site
  site_pv: true
  site_pv_header: <i class="fa fa-eye"></i>
  site_pv_footer:
  # custom pv span for one page only
  page_pv: true
  page_pv_header: <i class="fa fa-file-o"></i>
  page_pv_footer:

# Tencent analytics ID
# tencent_analytics:

# Tencent MTA ID
# tencent_mta:

# Enable baidu push so that the blog will push the url to baidu automatically which is very helpful for SEO
baidu_push: false

# Google Calendar
# Share your recent schedule to others via calendar page
#
# API Documentation:
# https://developers.google.com/google-apps/calendar/v3/reference/events/list
calendar:
  enable: false
  calendar_id: <required>
  api_key: <required>
  orderBy: startTime
  offsetMax: 24
  offsetMin: 4
  timeZone:
  showDeleted: false
  singleEvents: true
  maxResults: 250

# Algolia Search
algolia_search:
  enable: false
  hits:
    per_page: 10
  labels:
    input_placeholder: Search for Posts
    hits_empty: "We didn't find any results for the search: ${query}"
    hits_stats: "${hits} results found in ${time} ms"

# Local search
# Dependencies: https://github.com/flashlab/hexo-generator-search
local_search:
  enable: true
  # if auto, trigger search by changing input
  # if manual, trigger search by pressing enter key or search button
  trigger: auto
  # show top n results per article, show all results by setting to -1
  top_n_per_article: 1

# ---------------------------------------------------------------
# Tags Settings
# ---------------------------------------------------------------

# External URL with BASE64 encrypt & decrypt.
# Usage: {% exturl text url "title" %}
# Alias: {% extlink text url "title" %}
exturl: false

# Note tag (bs-callout).
note:
  # Note tag style values:
  #  - simple    bs-callout old alert style. Default.
  #  - modern    bs-callout new (v2-v3) alert style.
  #  - flat      flat callout style with background, like on Mozilla or StackOverflow.
  #  - disabled  disable all CSS styles import of note tag.
  style: simple
  icons: false
  border_radius: 3
  # Offset lighter of background in % for modern and flat styles (modern: -12 | 12; flat: -18 | 6).
  # Offset also applied to label tag variables. This option can work with disabled note tag.
  light_bg_offset: 0

# Label tag.
label: true

# Tabs tag.
tabs:
  enable: true
  transition:
    tabs: false
    labels: true
  border_radius: 0

#! ---------------------------------------------------------------
#! DO NOT EDIT THE FOLLOWING SETTINGS
#! UNLESS YOU KNOW WHAT YOU ARE DOING
#! ---------------------------------------------------------------

# Use velocity to animate everything.
motion:
  enable: true
  async: false
  transition:
    # Transition variants:
    # fadeIn | fadeOut | flipXIn | flipXOut | flipYIn | flipYOut | flipBounceXIn | flipBounceXOut | flipBounceYIn | flipBounceYOut
    # swoopIn | swoopOut | whirlIn | whirlOut | shrinkIn | shrinkOut | expandIn | expandOut
    # bounceIn | bounceOut | bounceUpIn | bounceUpOut | bounceDownIn | bounceDownOut | bounceLeftIn | bounceLeftOut | bounceRightIn | bounceRightOut
    # slideUpIn | slideUpOut | slideDownIn | slideDownOut | slideLeftIn | slideLeftOut | slideRightIn | slideRightOut
    # slideUpBigIn | slideUpBigOut | slideDownBigIn | slideDownBigOut | slideLeftBigIn | slideLeftBigOut | slideRightBigIn | slideRightBigOut
    # perspectiveUpIn | perspectiveUpOut | perspectiveDownIn | perspectiveDownOut | perspectiveLeftIn | perspectiveLeftOut | perspectiveRightIn | perspectiveRightOut
    post_block: fadeIn
    post_header: slideDownIn
    post_body: slideDownIn
    coll_header: slideLeftIn
    # Only for Pisces | Gemini.
    sidebar: slideUpIn

# Fancybox
fancybox: true

# Progress bar in the top during page loading.
pace: true
# Themes list:
#pace-theme-big-counter
#pace-theme-bounce
#pace-theme-barber-shop
#pace-theme-center-atom
#pace-theme-center-circle
#pace-theme-center-radar
#pace-theme-center-simple
#pace-theme-corner-indicator
#pace-theme-fill-left
#pace-theme-flash
#pace-theme-loading-bar
#pace-theme-mac-osx
#pace-theme-minimal
# For example
# pace_theme: pace-theme-center-simple
pace_theme: pace-theme-minimal

# Canvas-nest
canvas_nest: false

# three_waves
three_waves: false

# canvas_lines
canvas_lines: false

# canvas_sphere
canvas_sphere: false

# Only fit scheme Pisces
# Canvas-ribbon
# size: The width of the ribbon.
# alpha: The transparency of the ribbon.
# zIndex: The display level of the ribbon.
canvas_ribbon:
  enable: false
  size: 300
  alpha: 0.6
  zIndex: -1

# Script Vendors.
# Set a CDN address for the vendor you want to customize.
# For example
#    jquery: https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js
# Be aware that you should use the same version as internal ones to avoid potential problems.
# Please use the https protocol of CDN files when you enable https on your site.
vendors:
  # Internal path prefix. Please do not edit it.
  _internal: lib

  # Internal version: 2.1.3
  jquery:

  # Internal version: 2.1.5
  # See: http://fancyapps.com/fancybox/
  fancybox:
  fancybox_css:

  # Internal version: 1.0.6
  # See: https://github.com/ftlabs/fastclick
  fastclick:

  # Internal version: 1.9.7
  # See: https://github.com/tuupola/jquery_lazyload
  lazyload:

  # Internal version: 1.2.1
  # See: http://VelocityJS.org
  velocity:

  # Internal version: 1.2.1
  # See: http://VelocityJS.org
  velocity_ui:

  # Internal version: 0.7.9
  # See: https://faisalman.github.io/ua-parser-js/
  ua_parser:

  # Internal version: 4.6.2
  # See: http://fontawesome.io/
  fontawesome:

  # Internal version: 1
  # https://www.algolia.com
  algolia_instant_js:
  algolia_instant_css:

  # Internal version: 1.0.2
  # See: https://github.com/HubSpot/pace
  # Or use direct links below:
  # pace: //cdn.bootcss.com/pace/1.0.2/pace.min.js
  # pace_css: //cdn.bootcss.com/pace/1.0.2/themes/blue/pace-theme-flash.min.css
  pace:
  pace_css:

  # Internal version: 1.0.0
  # https://github.com/hustcc/canvas-nest.js
  canvas_nest:

  # three
  three:

  # three_waves
  # https://github.com/jjandxa/three_waves
  three_waves:

  # three_waves
  # https://github.com/jjandxa/canvas_lines
  canvas_lines:

  # three_waves
  # https://github.com/jjandxa/canvas_sphere
  canvas_sphere:

  # Internal version: 1.0.0
  # https://github.com/zproo/canvas-ribbon
  canvas_ribbon:

  # Internal version: 3.3.0
  # https://github.com/ethantw/Han
  han:

  # needMoreShare2
  # https://github.com/revir/need-more-share2
  needMoreShare2:

# Assets
css: css
js: js
images: images

# Theme version
version: 5.1.4

# 文章末尾添加“本文结束”标记
passage_end_tag:
enabled: true

# mac风格的代码块
copy_button:
    enable: true
    show_result: true
    # Available values: default | flat | mac
    style: mac

NexT Configuration

Other Information

I don't understand the front-end code, thanks for help.

welcome[bot] commented 2 years ago

Thanks for opening this issue, maintainers will get back to you as soon as possible!

OctopusLian commented 2 years ago

hexo s后的实际效果: ··· {% extends '_layout.swig' %} {% import '_macro/post.swig' as post_template %} {% import '_macro/sidebar.swig' as sidebar_template %} {% block title %}{{ config.title }}{% if theme.index_with_subtitle and config.subtitle %} - {{config.subtitle }}{% endif %}{% endblock %} {% block page_class %} {% if is_home() %}page-home{% endif -%} {% endblock %} {% block content %} {% for post in page.posts %} {{ post_template.render(post, true) }} {% endfor %} {% include '_partials/pagination.swig' %} {% endblock %} {% block sidebar %} {{ sidebar_template.render(false) }} {% endblock %} ···

image

OctopusLian commented 2 years ago

I solved it when I updated it to the latest version 7.8.0,thanks ~