Cannot read property 'on' of undefined
at eval (eval at (/Users/Kevin/Developer/Blog/Hexo-next/node_modules/ejs/lib/ejs.js:242:14), :30:53)
at eval (eval at (/Users/Kevin/Developer/Blog/Hexo-next/node_modules/ejs/lib/ejs.js:242:14), :30:345)
at null._compiledSync (/Users/Kevin/Developer/Blog/Hexo-next/node_modules/ejs/lib/ejs.js:255:15)
at View.renderSync (/Users/Kevin/Developer/Blog/Hexo-next/node_modules/hexo/lib/theme/view.js:50:21)
at Object.partial (/Users/Kevin/Developer/Blog/Hexo-next/node_modules/hexo/lib/plugins/helper/partial.js:42:17)
at Object.wrapper (/Users/Kevin/Developer/Blog/Hexo-next/node_modules/lodash/lodash.js:4436:19)
at eval (eval at (/Users/Kevin/Developer/Blog/Hexo-next/node_modules/ejs/lib/ejs.js:242:14), :30:232)
at eval (eval at (/Users/Kevin/Developer/Blog/Hexo-next/node_modules/ejs/lib/ejs.js:242:14), :42:2520)
at null._compiledSync (/Users/Kevin/Developer/Blog/Hexo-next/node_modules/ejs/lib/ejs.js:255:15)
at View.renderSync (/Users/Kevin/Developer/Blog/Hexo-next/node_modules/hexo/lib/theme/view.js:50:21)
at Object.partial (/Users/Kevin/Developer/Blog/Hexo-next/node_modules/hexo/lib/plugins/helper/partial.js:42:17)
at Object.wrapper (/Users/Kevin/Developer/Blog/Hexo-next/node_modules/lodash/lodash.js:4436:19)
at eval (eval at (/Users/Kevin/Developer/Blog/Hexo-next/node_modules/ejs/lib/ejs.js:242:14), :30:35)
at eval (eval at (/Users/Kevin/Developer/Blog/Hexo-next/node_modules/ejs/lib/ejs.js:242:14), :30:612)
at null._compiledSync (/Users/Kevin/Developer/Blog/Hexo-next/node_modules/ejs/lib/ejs.js:255:15)
at tryCatcher (/Users/Kevin/Developer/Blog/Hexo-next/node_modules/bluebird/js/release/util.js:16:23)
at null._compiled (/Users/Kevin/Developer/Blog/Hexo-next/node_modules/bluebird/js/release/method.js:15:34)
at View.render (/Users/Kevin/Developer/Blog/Hexo-next/node_modules/hexo/lib/theme/view.js:29:15)
at /Users/Kevin/Developer/Blog/Hexo-next/node_modules/hexo/lib/theme/view.js:40:23
at tryCatcher (/Users/Kevin/Developer/Blog/Hexo-next/node_modules/bluebird/js/release/util.js:16:23)
at Promise._settlePromiseFromHandler (/Users/Kevin/Developer/Blog/Hexo-next/node_modules/bluebird/js/release/promise.js:502:31)
at Promise._settlePromise (/Users/Kevin/Developer/Blog/Hexo-next/node_modules/bluebird/js/release/promise.js:559:18)
我从v3.0升级到v3.5版本后,在重新hexo g编译的时候报了一大堆错,我看了一下,全部都是Cannot read property 'on' of undefined这样的错误,不知道是不是除了更新yelee以外还需要对hexo等之类的进行更新?
具体的错误代码我贴一部分
Unhandled rejection TypeError: /Users/Kevin/Developer/Blog/Hexo-next/themes/yelee/layout/layout.ejs:1