$ hexo g INFO Start processing FATAL Something's wrong. Maybe you can find the solution here: http://hexo.io/docs/troubleshooting.html TypeError: Cannot set property 'lastIndex' of undefined at highlight (F:\blog\init\node_modules\highlight.js\lib\highlight.js:511:35) at F:\blog\init\node_modules\highlight.js\lib\highlight.js:561:21 at Array.forEach (<anonymous>) at Object.highlightAuto (F:\blog\init\node_modules\highlight.js\lib\highlight.js:560:40) at F:\blog\init\node_modules\hexo-util\lib\highlight.js:117:25 at highlight (F:\blog\init\node_modules\hexo-util\lib\highlight.js:120:7) at highlightUtil (F:\blog\init\node_modules\hexo-util\lib\highlight.js:22:14) at F:\blog\init\node_modules\hexo\lib\plugins\filter\before_post_render\backtick_code_block.js:62:15 at String.replace (<anonymous>) at Hexo.backtickCodeBlock (F:\blog\init\node_modules\hexo\lib\plugins\filter\before_post_render\backtick_code_block.js:15:31) at Hexo.tryCatcher (F:\blog\init\node_modules\bluebird\js\release\util.js:16:23) at Hexo.<anonymous> (F:\blog\init\node_modules\bluebird\js\release\method.js:15:34) at F:\blog\init\node_modules\hexo\lib\extend\filter.js:68:35 at tryCatcher (F:\blog\init\node_modules\bluebird\js\release\util.js:16:23) at Object.gotValue (F:\blog\init\node_modules\bluebird\js\release\reduce.js:155:18) at Object.gotAccum (F:\blog\init\node_modules\bluebird\js\release\reduce.js:144:25) at Object.tryCatcher (F:\blog\init\node_modules\bluebird\js\release\util.js:16:23) at Promise._settlePromiseFromHandler (F:\blog\init\node_modules\bluebird\js\release\promise.js:512:31) at Promise._settlePromise (F:\blog\init\node_modules\bluebird\js\release\promise.js:569:18) at Promise._settlePromiseCtx (F:\blog\init\node_modules\bluebird\js\release\promise.js:606:10) at Async._drainQueue (F:\blog\init\node_modules\bluebird\js\release\async.js:138:12) at Async._drainQueues (F:\blog\init\node_modules\bluebird\js\release\async.js:143:10)