Hexo网站部署node版本过高配置问题

前几天更新了node,部署博客的时候发现部署不了了。主要的提示如下,查了一下发现是node版本过高,更新前是13.x,更新后是14.15.5。

The “mode” argument must be integer. Received an instance of Object

网上的解决办法林林总总,使用NVM我感觉挺麻烦,于是来个直接点的。

方法一

点击此处进入node官网下载,尽量选择与更新前版本相近的版本,我下载的13.14.0,选择.msi后缀下载到本地,卸载更新的nodejs,重新安装就可以了。

方法二

1】找到node安装位置

不知道安装位置的,可以Win+R输入cmd按下回车,输入where node查询:

2】下载旧版本node

点击此处进入node官网下载,尽量选择与更新前版本相近的版本,我下载的13.14.0,下载到本地文件夹解压打开如图,删除圈中的三个文件:

3】替换node本地文件

打开本地node安装位置,删除里面的所有文件,将我们下载的node替换进去:

这样就🆗啦,如果不行重启一下试试,输入hexo -v可以看到node版本已经变更:


   转载规则


《Hexo网站部署node版本过高配置问题》 Tyzhao 采用 知识共享署名 4.0 国际许可协议 进行许可。
 上一篇
【Day01】938.二叉搜索树的范围和 【Day01】938.二叉搜索树的范围和
最近决定巩固一下算法,开始刷leetcode每日一题,具体刷多久还不知道,刚开始是有点吃力,慢慢来。 【Day01】938.二叉搜索树的范围和题目: 给定二叉搜索树的根结点 root,返回值位于范围 [low, high] 之间的所有结点的
2021-04-27
下一篇 
用具体数学解决约瑟夫环问题 用具体数学解决约瑟夫环问题
有 n 个人围成一个圈,每 q 个人踢掉一个人,问最后留下来的人是几号?
2021-01-10
  目录