nvm安装和使用问题的解决

本文讲述了在安装和使用nvm时遇到的路径有中文和空格导致的报错问题,以及如何通过更改C盘用户名、系统更新、重装系统等方法解决问题。强调了避免修改系统文件和尽量不在C盘创建中文用户名的重要性。还提供了nvm的一些常用命令和镜像设置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

       我自己的node版本是16.15.0,跑了一个久远的项目,一直报错

 

 

 

这么多错误均为node版本太高,下载nvm使用node非常方便,但是安装nvm使用也会报错,

其一,安装路径有中文,其二,安装路径有空格

路径有中文,我按照博客各位大佬的方法把C盘下的用户名改成英文(或者数字也可),电脑会恢复成最开始买电脑时的状态,但是C盘和D盘的内容都在(也可试下安装在C盘其他非用户名下的文件夹中,直接D盘更好,不会出现我遇到的问题),然后记事本打不开,提示路径有误,然后又查看了博客的教程,打微软官方电话或者更新系统

更新后,会再次恢复出厂,记事本还是不可以用,查阅资料后,网上大部分改这改那系统文件,试了均无效,系统显示又有更新,继续更新了一下,电脑直接全黑屏,只有个鼠标可以移动。

第二天中午一点左右,微软工程师打来电话,让我跟着他操作,电脑全黑屏,什么都看不见,只有一个解决办法重装系统。

我去线下联想售后店,店员说硬盘出了问题,电脑还在保修期,免费换硬盘。第二天就换好了,换的时候一定要跟店员说,开电脑后输的本地用户名,电脑名都输英文,然后直接把之前硬盘的文件拷到电脑里就行,建议呢电脑上的东西都放在联网就能看见的网盘中,吃了很大的亏。

店员的建议:尽量不更新系统!尽量别改C盘用户名!

电脑好了之后,nvm就可以使用了。

下载前可把原来的node卸载,

下载地址Releases · coreybutler/nvm-windows · GitHub,打开地址往下拉

  1. nvm-noinstall.zip: 绿色免安装版本,但是使用之前需要配置,我不会,可查阅其他大佬的资料
  2. nvm-setup.zip:安装包,下载之后点击安装,无需配置就可以使用,方便。

下载完之后,直接按照流程安装,每一项都可默认,C盘用户名为中文可安装在D盘,最后点击finish就安装完毕,win+r输入cmd打开小黑窗,输入nvm -v,查看nvm版本

 这样就表示安装成功,有任何其他提示,就是上面提到的两个安装路径问题,提示一大段就是路径有中文,直接安装在D盘;提示乱码就是空格,把路径中的文件名改下就可以。

下载完成后的指令
nvm install <version> [arch] :安装node, version是特定版本也可以是最新稳定版本latest。可选参数arch指定安装32位还是64位版本,默认是系统位数。可以添加--insecure绕过远程服务器的SSL。
nvm list [available] :显示已安装的列表。可选参数available,显示可安装的所有版本。list可简化为ls。
nvm on :开启node.js版本管理。
nvm off :关闭node.js版本管理。
nvm proxy [url] :设置下载代理。不加可选参数url,显示当前代理。将url设置为none则移除代理。
nvm node_mirror [url] :设置node镜像。默认是https://nodejs.org/dist/。如果不写url,则使用默认url。设置后可至安装目录settings.txt文件查看,也可直接在该文件操作。
nvm npm_mirror [url] :设置npm镜像。https://github.com/npm/cli/archive/。如果不写url,则使用默认url。设置后可至安装目录settings.txt文件查看,也可直接在该文件操作。
nvm uninstall <version> :卸载指定版本node。
nvm use [version] [arch] :使用制定版本node。可指定32/64位。
nvm root [path] :设置存储不同版本node的目录。如果未设置,默认使用当前目录。
nvm version :显示nvm版本。version可简化为v。
详细指令和详细安装教程,可看这位大佬的原文链接:https://blog.youkuaiyun.com/juanjuan_159/article/details/121106088

遇到同款问题基本没有解决办法,尽量不改电脑系统的文件或程序!C盘装不了的就装D盘。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值