linux系统中安装配置nvm

本文指导不熟悉Linux的用户如何在服务器上高效配置Node.js和npm,包括下载NVM包、解压、设置环境变量、配置镜像及版本管理等步骤。

本贴适用于对linux不是那么熟悉,又想在服务器上快速配置node和npm的同学

下面是官网的下载方法,但我在使用过程中发现了一些小问题,所以在后面根据我的情况具体对应操作过程

具体操作流程

1.准备压缩包

这里的版本是 0.39.1     版本无所谓,但在后面的操作中要保持统一,官网教程有点小问题

wget https://github.com/nvm-sh/nvm/archive/refs/tags/v0.39.1.tar.gz

我在阿里云ECS下载过程中,速度慢并发生断链,建议直接下载完压缩包,然后传给服务器

2.解压

解压过程一定要注意解压的位置,建议先 输入$HOME 查看一下它代表的位置
我的服务器上返回的是-bash: /root: 是一个目录

因为后续配置过程中 MVN_DIR的真实路径是  /root/.nvm/nvm-0.39.1

所以我们在解压的过程中一定要注意解压的位置

mkdir -p /root/.nvm
tar -zxvf nvm-0.39.0.tar.gz -C /root/.nvm

解压后输入ls可能发现没有对应的文件夹(具体原因我也不知道 哈哈) 

不用担心,你可以直接cd进去,表示已经解压完毕了

3.配置环境

vim ~/.bashrc

然后在 .bashrc的末尾添加

export NVM_DIR="$HOME/.nvm/nvm-0.39.1"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_comple

这里一定要确保 NVM_DIR 确确实实指向了你的解压位置

4.激活配置

source ~/.bashrc

5.配置镜像

直接通过 nvm 下载 node 可能需要消耗比较长的时间,所以可以设置 nvm 的淘宝镜像

因为在安装 node 时需要安装 npm,所以 npm 的镜像也需要设置

输入下面的指令

nvm node_mirror https://npm.taobao.org/mirrors/node/ 
nvm npm_mirror https://npm.taobao.org/mirrors/npm/

node和npm版本选择指令(自用)

nvm list :列出所有已安装的 node 版本

nvm list available :显示所有可下载的版本

nvm install [node版本号] :安装指定版本

node nvm uninstall [node版本号] :删除已安装的指定版本

nvm use [node版本号] :切换到指定版本

node nvm current :当前 node 版本

我一般用的是 nvm14.14.0  对应的node是v14.14.0  npm是6.14.8
注意 nvm list available 可能会显示 N/A      不过不影响后面的下载和使用

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值