使用nvm切换nodejs版本

文章目录

    • 问题的出现
    • NVM安装与nodejs版本切换
      • 1. 删除nodejs与npm
      • 2.下载地址与安装
      • 3. 安装多版本nodejs

问题的出现

使用hexo部署网站的时候出现如下错误

typeError [ERR_INVALID_ARG_TYPE]: The "mode" argument must be integer. Received an instance of Object

经查阅是由于nodejs 版本过高不适配造成的,遂涉及一个nodejs版本切换的问题.
因此投入nvm的怀抱.

NVM安装与nodejs版本切换

1. 删除nodejs与npm

删除电脑内部存在的nodejs 和 npm,不然会有冲突

2.下载地址与安装

下载地址:https://github.com/coreybutler/nvm-windows/releases
选择安装版一顿next就完事了

安装完成后打开cmd输入nvm看一下是否安装成功:
使用nvm切换nodejs版本_第1张图片

3. 安装多版本nodejs

nvm list #查看版本列表
nvm install 版本号(14.15.0)  #安装相应版本
nvm use 版本号(14.15.0) #切换使用版本

输出如下:

Downloading node.js version 14.5.0 (64-bit)...
Complete
Creating D:\nvm\nvm\temp

Downloading npm version 6.14.5... Complete
Installing npm v6.14.5...

Installation complete. If you want to use this version, type

nvm use 14.5.0
Now using node v14.5.0 (64-bit)

大功告成,大吉大利,今晚吃鸡!

你可能感兴趣的:(windos,小工具使用,node.js)