everfu / hexo-theme-solitude

一款设计师风格的 Hexo 主题,支持懒加载、PWA、Latex以及多种评论系统。
https://www.efu.me
MIT License
442 stars 39 forks source link

BUG : TypeError: Cannot read properties of null (reading 'length') #158

Closed xiaobaisky closed 3 months ago

xiaobaisky commented 3 months ago

前置确认

⚠️ 搜索issues中是否已存在类似问题

操作系统类型?

Windows

运行的Hexo版本是?

Hexo 6.3.0及以下

你所使用的主题版本是稳定/最新?

稳定版(main)

问题描述 😯

屏幕截图 2024-03-15 201439

终端日志 📒

INFO Generated: categories [[ '我与太极' ]] for post [source/_posts/taijierlu.md][ 陈氏太极拳老架二路(炮锤)拳谱 ] INFO Generate link [63ebc2ca] for post [source/_posts/yearwork.md][ 2024,新的一年,我将迎来怎样的改变与规划? ] INFO Generated: categories [[ '年终总结' ]] for post [source/_posts/yearwork.md][ 2024,新的一年,我将迎来怎样的改变与规划? ] INFO Generate link [d5e86132] for post [source/_posts/yesplaymusic.md][ 用YesPlayMusic打造一个自己的音乐播放器 ] INFO Generated: categories [[ '经验积累' ]] for post [source/_posts/yesplaymusic.md][ 用YesPlayMusic打造一个自己的音乐播放器 ] FATAL Something's wrong. Maybe you can find the solution here: https://hexo.io/docs/troubleshooting.html TypeError: Cannot read properties of null (reading 'length') at Hexo. (/home/runner/work/blog-resource/blog-resource/themes/solitude/scripts/filter/default.js:15:104) at Hexo.tryCatcher (/home/runner/work/blog-resource/blog-resource/node_modules/bluebird/js/release/util.js:16:23) at Hexo. (/home/runner/work/blog-resource/blog-resource/node_modules/bluebird/js/release/method.js:15:34) at /home/runner/work/blog-resource/blog-resource/node_modules/hexo/lib/extend/filter.js:67:52 at tryCatcher (/home/runner/work/blog-resource/blog-resource/node_modules/bluebird/js/release/util.js:16:23) at Object.gotValue (/home/runner/work/blog-resource/blog-resource/node_modules/bluebird/js/release/reduce.js:166:18) at Object.gotAccum (/home/runner/work/blog-resource/blog-resource/node_modules/bluebird/js/release/reduce.js:155:25) at Object.tryCatcher (/home/runner/work/blog-resource/blog-resource/node_modules/bluebird/js/release/util.js:16:23) at Promise._settlePromiseFromHandler (/home/runner/work/blog-resource/blog-resource/node_modules/bluebird/js/release/promise.js:547:31) at Promise._settlePromise (/home/runner/work/blog-resource/blog-resource/node_modules/bluebird/js/release/promise.js:604:18) at Promise._settlePromise0 (/home/runner/work/blog-resource/blog-resource/node_modules/bluebird/js/release/promise.js:649:10) at Promise._settlePromises (/home/runner/work/blog-resource/blog-resource/node_modules/bluebird/js/release/promise.js:729:18) at _drainQueueStep (/home/runner/work/blog-resource/blog-resource/node_modules/bluebird/js/release/async.js:93:12) at _drainQueue (/home/runner/work/blog-resource/blog-resource/node_modules/bluebird/js/release/async.js:86:9) at Async._drainQueues (/home/runner/work/blog-resource/blog-resource/node_modules/bluebird/js/release/async.js:102:5) at Immediate.Async.drainQueues [as _onImmediate] (/home/runner/work/blog-resource/blog-resource/node_modules/bluebird/js/release/async.js:15:14) at processImmediate (node:internal/timers:466:21) Error: Process completed with exit code 2.

everfu commented 3 months ago

使用上的问题转到讨论