hexo generate 执行时报 offset 错误

原创
2015/10/21 16:29
阅读数 3K

 执行hexo generate 报

TypeError: Cannot read property 'offset' of null
    at Object.exports.timezone (E:\blog\qksblog\node_modules\hexo\lib\plugins\processor\common.js:43:40)
    at E:\blog\qksblog\node_modules\hexo\lib\plugins\processor\post.js:118:40
    at tryCatcher (E:\blog\qksblog\node_modules\hexo\node_modules\bluebird\js\main\util.js:26:23)
    at Promise._settlePromiseFromHandler (E:\blog\qksblog\node_modules\hexo\node_modules\bluebird\js\main\promise.js:505:31)
    at Promise._settlePromiseAt (E:\blog\qksblog\node_modules\hexo\node_modules\bluebird\js\main\promise.js:581:18)
    at Promise._settlePromises (E:\blog\qksblog\node_modules\hexo\node_modules\bluebird\js\main\promise.js:697:14)
    at Async._drainQueue (E:\blog\qksblog\node_modules\hexo\node_modules\bluebird\js\main\async.js:123:16)
    at Async._drainQueues (E:\blog\qksblog\node_modules\hexo\node_modules\bluebird\js\main\async.js:133:10)
    at Immediate.Async.drainQueues [as _onImmediate] (E:\blog\qksblog\node_modules\hexo\node_modules\bluebird\js\main\async.js:15:14)
    at processImmediate [as _immediateCallback] (timers.js:374:17)

是因为,我在

_confing.yml 下 timezone 配置错了

timezone: zh-CN #能配置成 +08:00 类似的


上面那个也有不对的,如果设置cheng +08:00 后 momentjs解析会报异常

需要将timezone配置成 时区名称

timezone: Asia/Shanghai


展开阅读全文
加载中
点击加入讨论🔥(2) 发布并加入讨论🔥
打赏
2 评论
1 收藏
2
分享
返回顶部
顶部