Error occurred in hexo build

as shown in the figure, the following error was compiled and reported. What is the reason?
I wrote it well the day before, but it suddenly happened tonight. What hasn"t changed to the configuration file?

masaweideMacBook-Pro:blog changwei$ hexo g --debug
15:17:51.279 DEBUG Writing database to /Users/changwei/project/blog/db.json
15:17:51.296 DEBUG Hexo version: 3.8.0
15:17:51.296 DEBUG Working directory: ~/project/blog/
15:17:51.380 DEBUG Config loaded: ~/project/blog/_config.yml
15:17:51.412 DEBUG Plugin loaded: hexo-deployer-git
15:17:51.414 DEBUG Plugin loaded: hexo-generator-archive
15:17:51.416 DEBUG Plugin loaded: hexo-generator-category
15:17:51.418 DEBUG Plugin loaded: hexo-generator-feed
15:17:51.419 DEBUG Plugin loaded: hexo-generator-index
15:17:51.420 DEBUG Plugin loaded: hexo-generator-search
15:17:51.421 DEBUG Plugin loaded: hexo-generator-tag
15:17:51.584 DEBUG Plugin loaded: hexo-inject
15:17:51.611 INFO  [hexo-math] Using engine "mathjax"
15:17:51.611 DEBUG Plugin loaded: hexo-math
15:17:51.614 DEBUG Plugin loaded: hexo-renderer-ejs
15:17:51.619 DEBUG Plugin loaded: hexo-renderer-marked
15:17:51.621 DEBUG Plugin loaded: hexo-renderer-stylus
15:17:51.675 DEBUG Plugin loaded: hexo-server
15:17:51.683 DEBUG Script loaded: themes/next/scripts/merge-configs.js
15:17:51.683 DEBUG Script loaded: themes/next/scripts/tags/button.js
15:17:51.684 DEBUG Script loaded: themes/next/scripts/tags/center-quote.js
15:17:51.684 DEBUG Script loaded: themes/next/scripts/tags/exturl.js
15:17:51.685 DEBUG Script loaded: themes/next/scripts/tags/full-image.js
15:17:51.685 DEBUG Script loaded: themes/next/scripts/tags/label.js
15:17:51.685 DEBUG Script loaded: themes/next/scripts/tags/lazy-image.js
15:17:51.685 DEBUG Script loaded: themes/next/scripts/tags/note.js
15:17:51.686 DEBUG Script loaded: themes/next/scripts/tags/tabs.js
15:17:51.687 DEBUG Script loaded: themes/next/scripts/tags/group-pictures.js
15:17:51.689 DEBUG Script loaded: themes/next/scripts/merge.js
15:17:51.690 DEBUG [hexo-inject] firing inject_ready
15:17:51.693 DEBUG Loading database.
15:17:51.780 DEBUG [hexo-inject] SKIP: undefined
15:17:51.780 DEBUG Incomplete document
Error: Incomplete document
    at Inject._transform (/Users/changwei/project/blog/node_modules/hexo-inject/lib/mixin/transform.js:29:34)
    at Hexo.tryCatcher (/Users/changwei/project/blog/node_modules/bluebird/js/release/util.js:16:23)
    at Hexo.<anonymous> (/Users/changwei/project/blog/node_modules/bluebird/js/release/method.js:15:34)
    at Promise.each.filter (/Users/changwei/project/blog/node_modules/hexo/lib/extend/filter.js:63:65)
    at tryCatcher (/Users/changwei/project/blog/node_modules/bluebird/js/release/util.js:16:23)
    at Object.gotValue (/Users/changwei/project/blog/node_modules/bluebird/js/release/reduce.js:155:18)
    at Object.gotAccum (/Users/changwei/project/blog/node_modules/bluebird/js/release/reduce.js:144:25)
    at Object.tryCatcher (/Users/changwei/project/blog/node_modules/bluebird/js/release/util.js:16:23)
    at Promise._settlePromiseFromHandler (/Users/changwei/project/blog/node_modules/bluebird/js/release/promise.js:512:31)
    at Promise._settlePromise (/Users/changwei/project/blog/node_modules/bluebird/js/release/promise.js:569:18)
    at Promise._settlePromise0 (/Users/changwei/project/blog/node_modules/bluebird/js/release/promise.js:614:10)
    at Promise._settlePromises (/Users/changwei/project/blog/node_modules/bluebird/js/release/promise.js:694:18)
    at _drainQueueStep (/Users/changwei/project/blog/node_modules/bluebird/js/release/async.js:138:12)
    at _drainQueue (/Users/changwei/project/blog/node_modules/bluebird/js/release/async.js:131:9)
    at Async._drainQueues (/Users/changwei/project/blog/node_modules/bluebird/js/release/async.js:147:5)
    at Immediate.Async.drainQueues [as _onImmediate] (/Users/changwei/project/blog/node_modules/bluebird/js/release/async.js:17:14)
    at runCallback (timers.js:694:18)
    at tryOnImmediate (timers.js:665:5)
    at processImmediate (timers.js:647:5)
Dec.26,2021
Menu