linux 环境安装nvm

linux 环境安装nvm

1、安装方式
# 方式1
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
# 方式2 【推荐】
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
2、创建nvm命令目录
mkdir -p ~/.nvm
3、编辑配置地址

在以下任一文件中均可 ~/.bash_profile, ~/.zshrc, ~/.profile, or ~/.bashrc,在文件尾部添加nvm命令所在路径

vim ~/.bash_profile

# nvm执行路径地址
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
4、重新加载配置文件
source ~/.bash_profile
5、查看nvm版本
[root@xxx ~]# nvm --version
0.39.7

6、安装最新node,并查看已安装版本
nvm install node #也可以指定版本	
[root@xxx~]# nvm list
       v21.7.1
7、使用node指定版本
nvm use v21.7.1
扩展

注:当上述方式无效时,可用以下方式,进行安装nvm

# 1、 在对应目录中下载nvm对应版本压缩包
cd /home
wget https://github.com/nvm-sh/nvm/archive/refs/tags/v0.39.7.tar.gz

# 2、 解压值nvm目录
tar -zxvf v0.39.7.tar.gz -C ~/.nvm/

# 3、编辑配置环境 ~/.bash_profile, ~/.zshrc, ~/.profile, or ~/.bashrc 任一都行
vim ~/.bashrc

# 4、在~/.bashrc的末尾,添加如下语句:
export NVM_DIR="$HOME/.nvm/nvm-0.39.7"
[ -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_completion

# 5、重新加载配置
 source ~/.bashrc

# 6、查看版本
[root@xxx ~]# nvm --version
0.39.7
  • 9
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
要在Linux安装nvm,可以按照以下步骤进行操作: 1. 首先,下载nvm包。你可以从官方网站\[1\]或个人地址\[1\]下载nvm的压缩包。 2. 解压nvm包。使用以下命令将nvm包解压到指定目录(例如/root/.nvm): ``` mkdir -p /root/.nvm tar -zxvf nvm-0.38.0.tar.gz -C /root/.nvm ``` 3. 配置环境变量。在~/.bashrc文件的末尾,添加以下语句: ``` export NVM_DIR="$HOME/.nvm/nvm-0.38.0" \[ -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_completion ``` 4. 使配置生效。运行以下命令使配置生效: ``` source ~/.bashrc ``` 这样,你就成功安装nvm,并配置了相应的环境变量。现在你可以使用nvm来管理你的Node.js版本了。 #### 引用[.reference_title] - *1* *3* [Linux安装NVM](https://blog.csdn.net/sanqima/article/details/119121432)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [linux安装nvm](https://blog.csdn.net/weixin_49085046/article/details/125925353)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值