windows系统下nvm的安装和使用
下载网址:
官方网址:Releases · coreybutler/nvm-windows · GitHub
截至写当前文章时的版本为1.1.9 ,

运行安装文件时需要先删除已经安装的node版本,安装过程中需要注意两个安装目录的地址【nvm存放地址】【nvm下载node文件的地址】不能有中文或者空格。
安装nvm注意事项和问题合集
1.安装路径有中文或者空格
【安装路径有中文】和【安装路径有空格】这两个都是小问题,重新选择安装目录再安装就欧克~这里就不赘述。
2.没法检索网络链接获取数据
从国外的下载链接拉取数据失败,使用科学の上网工具也不太好使,可能地址源的资源占用率太高了,毕竟很多人都在下载,载荷比较大,服务响应慢也正常。这个时候nvm默认访问的地址源就会出现诸如:Could not retrieve https://nodejs.org/dist/latest/SHASUMS256.txt.的问题

解决方案:
打开nvm安装目录中的settings.txt配置文件,添加国内的淘宝镜像。在下次下载的时候直接使用国内的镜像操作资源。
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

3.报错exit status 1 或 exit status 145出现乱码
使用nvm下载好node 之后,键入 nvm use 语句会出现 【报错exit status 1 或 exit status 145出现乱码】这个问题说的就是 node使用出现了问题导致操作失败。
【exit status 1:乱码】 或者 【exit status 1: You do not have sufficient privilege to perform this operation.】
解决方案:
配置文件和实际安装路径不符
检查settings.txt下的path和root的目录是否正确,在安装过程选的两个地址不一定就是它设置的目录地址。明确连个安装的地址【nvm存放地址】【nvm下载node文件的地址】,将这两个地址分别指向path和root就成功了
权限不够【使用管理员身份执行命令
最后附settings.txt配置说明:
root: C:\node\nvm # nvm的存放路径
path: C:\node\nodejs # nvm安装的nodejs的存放路径
arch: 64 # 设置默认安装64位
# 配置淘宝镜像
node_mirror:npm.taobao.org/mirrors/node/
npm_mirror:npm.taobao.org/mirrors/npm/
nvm常用命令:
nvm list // 显示已安装的版本(同 nvm list installed)
nvm list installed // 显示已安装的版本
nvm list available // 显示所有可以下载的版本
nvm install 14.5.0 // 安装14.5.0版本node
nvm install latest // 安装最新版本node
nvm use 14.5.0 // 使用14.5.0版本node
nvm uninstall 14.5.0 // 卸载14.5.0版本node

浙公网安备 33010602011771号