-
Notifications
You must be signed in to change notification settings - Fork 201
报错 #50
Comments
环境: |
@lijunnba2009 请尝试升级下node的版本。如果问题仍然存在,请帖一下博客的源代码地址,这样我可以调试一下。 |
@ppoffice 尝试把node切到 8.11.3和6.9.5,仍报原先的错误,我的博客源码地址 https://github.com/lijunnba2009/leeblog |
@lijunnba2009 我clone了你的博客并进行了测试,并没有发现你所说的问题。请首先确保安装了hexo-renderer-sass,并且使用
|
@ppoffice 遇到同樣的問題 問題在於 解法:在 |
@ppoffice 補充 https://github.com/hexojs/hexo/blob/1b418b192d99202cbcda4e507c44af1a32dbc643/lib/hexo/index.js#L228 script = `(function(exports, require, module, __filename, __dirname, hexo){${script}});`;
|
@poying 非常感谢您的提醒。经过排查,我发现这个问题与 首先,导致你和上面题主报错的原因在于被 另外,其他人没有出错的原因在于他们安装的 |
ReferenceError: hexo is not defined
at Object. (C:\Users\63479\leeblog\themes\minos\scripts\10_i18n.js:103:1)
at Module._compile (module.js:556:32)
at Object.Module._extensions..js (module.js:565:10)
at Module.load (module.js:473:32)
at tryModuleLoad (module.js:432:12)
at Function.Module._load (module.js:424:3)
at Module.require (module.js:483:17)
at require (C:\Users\63479\leeblog\node_modules\hexo\lib\hexo\index.js:219:21)
at C:\Users\63479\leeblog\themes\minos\scripts\99_content.js:4:92
at fs.readFile.then.script (C:\Users\63479\leeblog\node_modules\hexo\lib\hexo\index.js:232:12)
at tryCatcher (C:\Users\63479\leeblog\node_modules\bluebird\js\release\util.js:16:23)
at Promise._settlePromiseFromHandler (C:\Users\63479\leeblog\node_modules\bluebird\js\release\promise.js:512:31)
at Promise._settlePromise (C:\Users\63479\leeblog\node_modules\bluebird\js\release\promise.js:569:18)
at Promise._settlePromise0 (C:\Users\63479\leeblog\node_modules\bluebird\js\release\promise.js:614:10)
at Promise._settlePromises (C:\Users\63479\leeblog\node_modules\bluebird\js\release\promise.js:693:18)
at Promise._fulfill (C:\Users\63479\leeblog\node_modules\bluebird\js\release\promise.js:638:18)
at Promise._resolveCallback (C:\Users\63479\leeblog\node_modules\bluebird\js\release\promise.js:432:57)
at Promise._settlePromiseFromHandler (C:\Users\63479\leeblog\node_modules\bluebird\js\release\promise.js:524:17)
at Promise._settlePromise (C:\Users\63479\leeblog\node_modules\bluebird\js\release\promise.js:569:18)
at Promise._settlePromise0 (C:\Users\63479\leeblog\node_modules\bluebird\js\release\promise.js:614:10)
at Promise._settlePromises (C:\Users\63479\leeblog\node_modules\bluebird\js\release\promise.js:693:18)
at Promise._fulfill (C:\Users\63479\leeblog\node_modules\bluebird\js\release\promise.js:638:18)
ERROR Script load failed: themes\minos\scripts\01_check.js
The text was updated successfully, but these errors were encountered: