Hexo 部署问题

报错FATAL Cannot read property 'replace' of null
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
FATAL Cannot read property 'replace' of null
TypeError: Cannot read property 'replace' of null
at fs.exists.then.then.then.config (D:\blog\leevisin\node_modules\hexo\lib\hexo\load_config.js:34:31)
at tryCatcher (D:\blog\leevisin\node_modules\bluebird\js\release\util.js:16:23)
at Promise._settlePromiseFromHandler (D:\blog\leevisin\node_modules\bluebird\js\release\promise.js:512:31)
at Promise._settlePromise (D:\blog\leevisin\node_modules\bluebird\js\release\promise.js:569:18)
at Promise._settlePromise0 (D:\blog\leevisin\node_modules\bluebird\js\release\promise.js:614:10)
at Promise._settlePromises (D:\blog\leevisin\node_modules\bluebird\js\release\promise.js:694:18)
at _drainQueueStep (D:\blog\leevisin\node_modules\bluebird\js\release\async.js:138:12)
at _drainQueue (D:\blog\leevisin\node_modules\bluebird\js\release\async.js:131:9)
at Async._drainQueues (D:\blog\leevisin\node_modules\bluebird\js\release\async.js:147:5)
at Immediate.Async.drainQueues [as _onImmediate] (D:\blog\leevisin\node_modules\bluebird\js\release\async.js:17:14)
at runCallback (timers.js:705:18)
at tryOnImmediate (timers.js:676:5)
at processImmediate (timers.js:658:5)

之前配置
url: https://leevisin.github.io/
root:

在_config.yml文件中的root下改为如下
url: https://leevisin.github.io/
root: /


参考文献

hexo issues #2006


本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!