hexo 報錯 Cannot read property 'replace' of null


詳細錯誤信息:

FATAL Cannot read property 'replace' of null
TypeError: Cannot read property 'replace' of null
    at fs.exists.then.then.then.config (E:\Hexo\node_modules\hexo\lib\hexo\load_config.js:34:31)
    at tryCatcher (E:\Hexo\node_modules\bluebird\js\release\util.js:16:23)
    at Promise._settlePromiseFromHandler (E:\Hexo\node_modules\bluebird\js\release\promise.js:512:31)
    at Promise._settlePromise (E:\Hexo\node_modules\bluebird\js\release\promise.js:569:18)
    at Promise._settlePromise0 (E:\Hexo\node_modules\bluebird\js\release\promise.js:614:10)
    at Promise._settlePromises (E:\Hexo\node_modules\bluebird\js\release\promise.js:694:18)
    at _drainQueueStep (E:\Hexo\node_modules\bluebird\js\release\async.js:138:12)
    at _drainQueue (E:\Hexo\node_modules\bluebird\js\release\async.js:131:9)
    at Async._drainQueues (E:\Hexo\node_modules\bluebird\js\release\async.js:147:5)
    at Immediate.Async.drainQueues (E:\Hexo\node_modules\bluebird\js\release\async.js:17:14)
    at runCallback (timers.js:810:20)
    at tryOnImmediate (timers.js:768:5)
    at processImmediate [as _immediateCallback] (timers.js:745:5)

關鍵信息: Cannot read property ‘replace’ of null

問題原因:
我為了將我的wiki鏈接到hexo修改了root路徑,如下圖所示:

解決辦法(將root改為原來的/即可解決這個問題):

這個/相當於默認指向developers-youcong.github.io

參考解決辦法:
hexo 報錯 Cannot read property ‘replace’ of null


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM