说明

  • 以下在Windows10下操作成功

操作步骤

  1. 卸载现有nodejs,进入官网下载并安装需求版本,本次安装18.17.1 LTS,使用node version查验是否成功

  2. 更新hexo,如下

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    # 以下指令均在Hexo目录下操作,先定位到Hexo目录
    # 查看当前版本,判断是否需要升级
    hexo version

    # 全局升级hexo-cli
    npm i hexo-cli -g

    # 再次查看版本,看hexo-cli是否升级成功
    hexo version

    # 安装npm-check,若已安装可以跳过
    npm install -g npm-check

    # 检查系统插件是否需要升级
    npm-check

    # 安装npm-upgrade,若已安装可以跳过
    npm install -g npm-upgrade

    # 更新package.json
    npm-upgrade

    # 更新全局插件
    npm update -g

    # 更新系统插件
    npm update --save

    # 再次查看版本,判断是否升级成功
    hexo version
  3. 本地测试是否通过

    1
    2
    3
    hexo clean
    hexo g
    hexo s

参考