因為剛好把電腦重灌,然後這個blog就躺在D槽等著我幫他換新的環境,然後他就被我快樂的升級了。
1 | hexo: 5.4.0 |
hexo 更新V5.0
hexo 更新到V5的步驟相當容易
1 | npm install -g npm-upgrade |
就可以自動更新了,但是版本大更新,往往都會附帶一些小問題,像他就給我了幾個warning
更新後Error
1 | Deprecated config detected: "external_link" with a Boolean value is deprecated. See https://hexo.io/docs/configuration for more details. |
解決方法
修改_config.yml的部分成新版的,原始external_link只有true的選項,更新後可決定是否開啟新分頁
1 | # Writing |
hexo-git-backup push出錯
這次更新也讓我使用的hexo-git-backup module出現大問題
1 | error: src refspec master does not match any |
這個問題在 issue#40有人做解答
大概解決大概解決方式如下,在node_module/hexo-git-backup中找到上面那行,並把master改成backup,畢竟自己的branch是backup,所以沒辦法找到
1 | // 找到這行 |