nvm的下载与配置(含卸载node、卸载nvm、全局安装npm)

一、卸载 node 

        如果你已经安装了node,那么你需要先卸载node(不然安装nvm可能会失败),如果你没有安装那直接跳过这一步到下一步。

        打开控制面板 -> 打开程序和功能 -> 右上角搜索输入node -> 右键卸载

        为了确保彻底删除node在看看你的node安装目录中还有没有node文件夹,有的话一起删除。再看看C:\Users\用户名 文件夹下有没有.npmrc以及.yarnrc等等统统删除。再去看看你的环境变量有没有node相关的,有的话也一起删除了。

二、安装nvm

        去mvn中文网 下载最新的 nvm 找到 最新的mvn 点击下载

选择mvn安装路径,注意路径不要有空格和中文。

选择nodejs的安装路径。记住这个路径  idea等编辑器配置会用到。

 点击next,安装完成后在终端输入nvm version,能查到版本号说明安装成功了。

三、配置路径和下载源

下载nodejs时候可能国内限速,此时可以通过修改nvm安装路径下的”settings.txt“文件来提速。

在命令行输入nvm root可以找到nvm安装路径 -> 找到 settings.txt 文件 -> 修改下载源

node_mirror: https://npmmirror.com/mirrors/node/
npm_mirror: https://npmmirror.com/mirrors/npm/

 

若是不生效可以使用以下命令


npm config set registry https://registry.npmmirror.com

四、使用nvm安装node

在终端输入 nvm list available, 查看网络可以安装的版本。只显示前20个,其他版本号可去官网查看

选择一个版本安装,比如 nvm install 14.14.0

使用这个版本的node,nvm use 14.14.0。输入node -v 和 npm -v可以查询到node和npm的版本号。

输入nvm list 查看已经安装的node,*号表示当前使用的node版本(有*号表示切换或者使用成功)。

五、遇到的问题

1.在安装nvm的时候没有卸载node,导致使用nvm安装完之后,node和npm都不可用。

2.在第一次使用nvm安装node后,要记得使用 nvm use 切换下node版本,以及用 nvm on 打开nodejs版本控制,不然这时候node和npm也都不可用。

3.全局安装完npm的时候,需要关掉终端窗口重新打开,才能装得上cnpm。

4.选择nvm的安装文件夹时,注意文件夹名不要出现中文和空格。

六、idea编辑器配置node案例

1.随便选择一个使用node启动的项目,然后使用idea打开

2.选择编辑配置

3.第一步 点击左上角 + 号,第二步选择 npm

3.选择之前上图的node安装路径。ok完成配置 开始撸码之旅吧

七、卸载nvm

1.使用 nvm root 命令找到nvm的安装位置,然后直接删除文件。

2.卸载完后记得删除nvm环境变量配置,把所有包含NVM的配置项删除即可。(环境变量是在安装时候自动生成的)。

<think>好的,用户现在的问题是如何卸载nvmNode Version Manager)。首先,我需要回忆一下关于nvm安装卸载流程。根据之前提供的引用内容,引用[2]提到使用curl下载nvm安装脚本,而引用[3]指出nvmNode.js核心的一部分,可能不需要安装?不过这可能是个误解,因为通常nvm是一个独立的工具,需要单独安装。不过用户现在需要的是卸载步骤。 首先,我需要确认nvm安装方式,因为不同的安装方法可能需要不同的卸载步骤。比如,如果是通过git克隆仓库或者使用curl脚本安装的,卸载步骤可能不同。引用[2]中提到使用curl下载安装脚本,这通常是常见的安装方式,所以用户可能是这样安装的。 接下来,我需要查找如何正确卸载nvm。通常,nvm卸载步骤包括删除安装目录、移除环境变量中的配置以及清理相关的shell配置文件(如.bashrc、.zshrc等)。需要确保用户按照步骤彻底删除所有相关文件和配置。 另外,用户可能使用的操作系统是Mac OS或Linux,因为引用[1]和[2]提到了这两个系统。所以需要分别说明在这两个系统下的卸载步骤。不过通常,nvm安装目录在用户的主目录下的.nvm文件夹,环境变量配置在shell的配置文件中。 还需要提醒用户在卸载nvm后,手动删除通过nvm安装Node.js版本,因为这些版本通常存储在.nvm目录下。如果用户希望彻底清理,可能需要手动删除这些内容。 此外,用户可能关心卸载后如何重新安装Node.js,或者是否有替代的版本管理工具,但当前问题集中在卸载步骤,所以需要保持回答的针对性。 最后,要确保步骤清晰,逐步引导用户完成卸载,避免遗漏关键步骤导致残留文件或配置冲突。</think>### 如何逐步卸载nvmNode Version Manager) #### 1. **删除nvm安装目录** nvm默认安装在用户主目录下的隐藏文件夹`.nvm`中。通过以下命令删除: ```bash rm -rf ~/.nvm ``` 这会移除nvm及其管理的所有Node.js版本[^2]。 #### 2. **清理Shell配置文件** nvm会在Shell配置文件(如`.bashrc`、`.zshrc`、`.profile`)中添加初始化脚本。使用文本编辑器打开这些文件,**删除以下类似行**: ```bash export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # 加载nvm [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # 加载自动补全 ``` #### 3. **移除全局Node模块(可选)** 如果通过nvm安装全局Node模块,它们通常位于`~/.nvm/versions/node`下。若已删除`.nvm`目录,这些模块也会被清除。如需保留,可手动备份。 #### 4. **验证卸载** 重启终端或运行: ```bash source ~/.bashrc # 或对应Shell配置文件 command -v nvm ``` 若输出为空,则表示卸载成功。 --- ### 操作系统差异 - **Mac/Linux**:上述步骤通用。 - **Windows**:如果通过`nvm-windows`安装,需通过“控制面板”卸载程序,并手动删除安装目录(默认在`%APPDATA%\nvm`)[^1]。 --- ### 替代方案 卸载nvm后,若仍需管理Node.js版本,可考虑以下工具: 1. **n**:轻量级Node版本管理工具(需通过npm安装)[^3]。 2. **Volta**:跨平台版本管理工具,支持自动切换版本。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值