You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
$ hexo s
INFO Validating config
INFO Start processing
INFO Hexo is running at http://localhost:4000/ . Press Ctrl+C to stop.
ERROR Render HTML failed: index.html
TypeError: E:\Blog\themes\pure\layout\layout.ejs:3
1| <!DOCTYPE html>
2| <html<%= config.language ? " lang=" + config.language.substring(0, 2) : ""%>>
>> 3| <%- partial('_common/head', {post: page}) %>
4| <%
5| var bodyClass = 'main-center';
6| if (theme.config.layout) {
E:\Blog\themes\pure\layout\_common\head.ejs:3
1| <head>
2| <meta charset="utf-8">
>> 3| <% if (theme.douban.user && page.layout === 'books') { %>
4| <meta name="referrer" content="never">
5| <% } %>
6| <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
Cannot read properties of undefined (reading 'user')
at eval ("E:\\Blog\\themes\\pure\\layout\\_common\\head.ejs":12:25)
at head (E:\Blog\node_modules\ejs\lib\ejs.js:703:17)
at _View._compiledSync (E:\Blog\node_modules\hexo\lib\theme\view.js:132:24)
at _View.renderSync (E:\Blog\node_modules\hexo\lib\theme\view.js:59:25)
at Object.partial (E:\Blog\node_modules\hexo\lib\plugins\helper\partial.js:34:15)
at eval ("E:\\Blog\\themes\\pure\\layout\\layout.ejs":15:17)
at layout (E:\Blog\node_modules\ejs\lib\ejs.js:703:17)
at _View._compiled (E:\Blog\node_modules\hexo\lib\theme\view.js:136:50)
at _View.render (E:\Blog\node_modules\hexo\lib\theme\view.js:39:17)
at E:\Blog\node_modules\hexo\lib\theme\view.js:51:25
at tryCatcher (E:\Blog\node_modules\bluebird\js\release\util.js:16:23)
at Promise._settlePromiseFromHandler (E:\Blog\node_modules\bluebird\js\release\promise.js:547:31)
at Promise._settlePromise (E:\Blog\node_modules\bluebird\js\release\promise.js:604:18)
at Promise._settlePromise0 (E:\Blog\node_modules\bluebird\js\release\promise.js:649:10)
at Promise._settlePromises (E:\Blog\node_modules\bluebird\js\release\promise.js:729:18)
at _drainQueueStep (E:\Blog\node_modules\bluebird\js\release\async.js:93:12)
at _drainQueue (E:\Blog\node_modules\bluebird\js\release\async.js:86:9)
at Async._drainQueues (E:\Blog\node_modules\bluebird\js\release\async.js:102:5)
at Immediate.Async.drainQueues [as _onImmediate] (E:\Blog\node_modules\bluebird\js\release\async.js:15:14)
at processImmediate (node:internal/timers:466:21)
Unhandled rejection TypeError: E:\Blog\themes\pure\layout\layout.ejs:3
1| <!DOCTYPE html>
2| <html<%= config.language ? " lang=" + config.language.substring(0, 2) : ""%>>
>> 3| <%- partial('_common/head', {post: page}) %>
4| <%
5| var bodyClass = 'main-center';
6| if (theme.config.layout) {
E:\Blog\themes\pure\layout\_common\head.ejs:3
1| <head>
2| <meta charset="utf-8">
>> 3| <% if (theme.douban.user && page.layout === 'books') { %>
4| <meta name="referrer" content="never">
5| <% } %>
6| <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
Cannot read properties of undefined (reading 'user')
at eval ("E:\\Blog\\themes\\pure\\layout\\_common\\head.ejs":12:25)
at head (E:\Blog\node_modules\ejs\lib\ejs.js:703:17)
at _View._compiledSync (E:\Blog\node_modules\hexo\lib\theme\view.js:132:24)
at _View.renderSync (E:\Blog\node_modules\hexo\lib\theme\view.js:59:25)
at Object.partial (E:\Blog\node_modules\hexo\lib\plugins\helper\partial.js:34:15)
at eval ("E:\\Blog\\themes\\pure\\layout\\layout.ejs":15:17)
at layout (E:\Blog\node_modules\ejs\lib\ejs.js:703:17)
at _View._compiled (E:\Blog\node_modules\hexo\lib\theme\view.js:136:50)
at _View.render (E:\Blog\node_modules\hexo\lib\theme\view.js:39:17)
at E:\Blog\node_modules\hexo\lib\theme\view.js:51:25
at tryCatcher (E:\Blog\node_modules\bluebird\js\release\util.js:16:23)
at Promise._settlePromiseFromHandler (E:\Blog\node_modules\bluebird\js\release\promise.js:547:31)
at Promise._settlePromise (E:\Blog\node_modules\bluebird\js\release\promise.js:604:18)
at Promise._settlePromise0 (E:\Blog\node_modules\bluebird\js\release\promise.js:649:10)
at Promise._settlePromises (E:\Blog\node_modules\bluebird\js\release\promise.js:729:18)
at _drainQueueStep (E:\Blog\node_modules\bluebird\js\release\async.js:93:12)
at _drainQueue (E:\Blog\node_modules\bluebird\js\release\async.js:86:9)
at Async._drainQueues (E:\Blog\node_modules\bluebird\js\release\async.js:102:5)
at Immediate.Async.drainQueues [as _onImmediate] (E:\Blog\node_modules\bluebird\js\release\async.js:15:14)
at processImmediate (node:internal/timers:466:21)
INFO Farewell
The text was updated successfully, but these errors were encountered:
不知为啥,就是报错很多
_config.zip
↑里面有我的hexo配置和主题配置,别的基本上没改
hexo s
的输出:The text was updated successfully, but these errors were encountered: