hexo 升级 5.4.0 出现错误解决方法 -hexo-theme-butterfly
周末升级了下 hexo 到新版本,发现升级后,构建时出现了一些错误,以下是出现的问题,及解决方法。
- WARN Deprecated config detected: “external_link” with a Boolean value is deprecated. See https://hexo.io/docs/configuration for more details.
修改 _config.yml 文件,将如下内容做调整。
1 | external_link: true |
将上面的内容,修改为如下内容。
1 | external_link: |
- err: TypeError: Cannot read property ‘bind’ of undefined
1 | err: TypeError: Cannot read property 'bind' of undefined |
一般出现类似错误是由于升级 hexo 后,其余依赖未升级完全,可以考虑删除依赖,重新 install。
1 | npm cache clean --force |
可以参考 git 主题项目中的 issues-406 。
Author: Max Fang
Link: http://www.immaxfang.com/hexo-upgrade-2021/
License: 知识共享署名-非商业性使用 4.0 国际许可协议