nvm⼯具(node版本控制⼯具)windows版

111 阅读2分钟

nvm⼯具(node版本控制⼯具)windows版

问题:vue 项⽬运⾏时报错node版本不⼀致

在实际开发中,会遇到多个项⽬并⾏开发的情况,可能会存在各个项⽬node版本不⼀样的问题,此

时就需要对node版本进⾏控制。当node版本为14时,A项⽬启动后,切换node版本为16,启动B项

⽬,此时A,B项⽬都可以运⾏。当需要重新运⾏某个项⽬时,需切换node版本

一.下载nvm

此⽹址为官⽅⽹址:github.com/coreybutler…

1、双击进行安装

2、安装nvm的路径

1). ⾃⼰可以更改安装路径,建议更改路径,不要选择Program Files或 Program Files (x86),因为为

它们命名有空格和()符号,这会导致node安装失败

2). 安装时第⼀个选择的路径为nvm安装路径,第⼆个为nodejs安装路径

3). 最好将nvm和nodejs安装在根⽬录下(D:\nvm D:\nodejs)

4). 安装完毕后输⼊ nvm -v 查看版本

二.下载node版本

1.)在官⽹下载 nodejs.org/zh-cn/

2.)在项⽬中使⽤命令下载 nvm install 16,卸载 nvm uninstall 16

三.查看本机全部node版本,并查看当前使⽤哪个版本的node

nvm list

四.nvm常用命令

nvm install <version>安装指定版本(nvm install 16.16)

nvm uninstall <version>卸载指定版本(nvm uninstall 16.16)

nvm use <version>临时版本 - 只在当前窗口生效指定版本

nvm alias default <version>默认版本 - 所有窗口生效指定版本

nvm ls查看所有安装的node版本

五.常遇到问题

1.nvm切换node版本出现乱码

1). ⽤管理员运⾏控制台

2). 不⾏的话直接卸载重新安装

2.nvm命令正常,node -v 和npm -v 提⽰不是内部命令

1). ⽤管理员运⾏控制台

2). 正常的路径是 nvm下⾯有指定的node版本⽬录。node版本⽬录下会有npm。如果发现node包⾥

没有下⾯的这些⽂件,就说明npm没有安装成功

需要去官⽹查找对应版本,下载完整的包,把下载后的包,全部替换到D:\soft\nvm\v14.20.0 下⾯

即可

node所有版本下载地址:nodejs.org/en/download…

3. 终端⾥运⾏nvm、node和npm命令正常,vscode报错

1). 重启vscode