因为接触到的项目渐渐增多,前端项目所需的nodejs版本也出现了分歧,之前一直用的14.16版本需要调换成八点几的版本,因为不会调整,所以多走了很多弯路,记录下来,以备不时之需
根据网络上所说可以使用nvm进行调整,所以在卸载nodejs之后重新下载了nvm用来做管理nodejs版本控制的"开关",
参考自:https://www.jb51.net/article/202124.htm
第一步卸载之前的nodejs版本;找的自己安装nodejs的文件夹,删掉整个nodejs文件夹即可,然后打开设置卸载nodejs软件
第二步找到nvm的官网进行下载;下载nvm-setup.exe软件,或者nvm-setup.zip文件进行解压
第三步安装nvm,接受协议;自定义安装nvm路径,自定义安装nodejs路径(自定义安装路径之后查看一下环境变量看看是否新增了两个新的环境变量,其路径为自定义的nvm路径和nodejs路径)
第四步检查是否安装成功;命令窗口输入:nvm v命令,如果安装不成功,查看之前自己安装的node.js有没有删除彻底、安装nvm过程有没有漏掉什么
第五步查看可用版本号;命令窗口输入nvm ls available命令查看可用的nodejs版本号,使用nvm install (版本号)命令进行下载
(若出现Could not retrieve https://nodejs.org/dist/index.json. Get。。。。报错时,可找到nvm安装路径下的setting.txt文件夹下指定node和npm的mirror
输入:
node_mirror: npm.taobao.org/mirrors/node/
npm_mirror: npm.taobao.org/mirrors/npm/
如果没有就新建一个)
注意:八点几版本之后的nodejs不会自动安装,所以高版本安装建议直接去官网下载解压包进行解压粘贴在nvm文件夹下,
可参考:一直在做小白的博客《nvm安装node找不到》
第六步使用所需的nodejs文件;nvm use node(nodejs版本号)
(若出现exit.。。。乱码时,需要使用管理员身份运行)
第七步查看nodejs版本;输入命令行node -v和npm -v,若出现版本号即代表成功
其他:
若需要查看本机的nodejs,可使用命令行 nvm ls
删除nodejs版本可直接到nvm路径下删除对应版本中的文件,也可使用nvm uninstall (对应版本号)进行删除
卸载nvm:先删除你当初所安装的nvm的文件夹。文件夹内右键 此电脑 -- 点击属性 -- 找到高级系统设置 -- 环境变量。删除用户变量 和 系统变量中名为 NVM_HOME 和 NVM_SYMLINK 两个变量。其他的不要改。用户变量和系统变量中path中的 %NVM_HOME%;%NVM_SYMLINK% 两个属性,其他的不要改