node.js多版本管理器nvm的安装和使用

执行 下载安装命令

bash 复制代码
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
bash 复制代码
sunyuhua@sunyuhua-HKF-WXX:~$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 15037  100 15037    0     0  23422      0 --:--:-- --:--:-- --:--:-- 23458
=> Downloading nvm from git to '/home/sunyuhua/.nvm'
=> 正克隆到 '/home/sunyuhua/.nvm'...
remote: Enumerating objects: 362, done.
remote: Counting objects: 100% (362/362), done.
remote: Compressing objects: 100% (311/311), done.
remote: Total 362 (delta 43), reused 159 (delta 25), pack-reused 0
接收对象中: 100% (362/362), 186.76 KiB | 394.00 KiB/s, 完成.
处理 delta 中: 100% (43/43), 完成.
* (头指针在 FETCH_HEAD 分离)
  master
=> Compressing and cleaning up git repository

=> Appending nvm source string to /home/sunyuhua/.bashrc
=> Appending bash_completion source string to /home/sunyuhua/.bashrc
=> Close and reopen your terminal to start using nvm or run the following to use it now:

export NVM_DIR="$HOME/.nvm"
[ -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

执行source 命令

bash 复制代码
source ~/.bashrc

检查是不是安装成功

bash 复制代码
nvm -v

nvm 的常用命令

bash 复制代码
nvm常用命令

nvm ls-remote  查看 Node 远程版本库
nvm install node  将安装最新版本的 Node
nvm install v12.7.0  将安装 12.7.0 版本的 Node
nvm uninstall v12.7.0  卸载 12.7.0 版本的 Node
nvm ls  查看已经安装的 Node 版本
nvm use v12.7.0 切换 12.7.0 为当前使用的版本
nvm alias default v12.7.0 将 12.7.0 设置为 Node 的默认版本
nvm which v12.7.0 查看 12.7.0 版本的 Node 的安装目录,比如:/Users/ccp/.nvm/versions/node/v12.7.0/bin/node
nvm --help  查看更多命令用法

其他相关命令

command -v nvm  查看 nvm 是否安装成功
node -v 查看当前使用的 Node 版本
which node  查看当前 Node 的安装目录
相关推荐
lpfasd12314 分钟前
git-团队协作基础
chrome·git·elasticsearch
老前端的功夫1 小时前
Web应用的永生之术:PWA落地与实践深度指南
java·开发语言·前端·javascript·css·node.js
呆呆小金人1 小时前
SQL字段对齐:性能优化与数据准确的关键
大数据·数据仓库·sql·数据库开发·etl·etl工程师
zskj_zhyl4 小时前
智慧康养新篇章:七彩喜如何重塑老年生活的温度与尊严
大数据·人工智能·科技·物联网·生活
浪裡遊5 小时前
Next.js路由系统
开发语言·前端·javascript·react.js·node.js·js
苗壮.5 小时前
「个人 Gitee 仓库」与「企业 Gitee 仓库」同步的几种常见方式
大数据·elasticsearch·gitee
驾数者6 小时前
Flink SQL入门指南:从零开始搭建流处理应用
大数据·sql·flink
乌恩大侠6 小时前
DGX Spark 恢复系统
大数据·分布式·spark
KM_锰6 小时前
flink开发遇到的问题
大数据·flink
Elastic 中国社区官方博客6 小时前
如何使用 Ollama 在本地设置和运行 GPT-OSS
人工智能·gpt·elasticsearch·搜索引擎·ai·语言模型