当前位置:网站首页>【Node】nvm 版本管理工具
【Node】nvm 版本管理工具
2022-07-05 07:07:00 【嘻嘻的妙妙屋】
nvm
概念
nvm 全名 node.js version management,顾名思义是一个nodejs的版本管理工具。通过它可以安装和切换不同版本的nodejs。
下载
打开网址我们可以看到有两个版本:
- nvm-noinstall.zip:绿色免安装版,但使用时需进行配置。
- nvm-setup.zip:安装版,推荐使用
下载安装完毕后,打开CMD,输入命令 nvm,安装成功则如下显示,可以看到里面列出了各种命令。
安装 / 管理 nodejs
- 查看本地安装的所有版本;有可选参数available,显示所有可下载的版本。
nvm list [available]
- 安装,命令中的版本号可自定义。
nvm install 16.15.0
- 使用特定版本
nvm use 16.15.0
- 卸载
nvm uninstall 16.15.0
补充
No installations recognized
如果在安装 nvm 之前已经安装了Node.js,安装之后,使用 nvm list 命令本应该会列出之前已经安装的版本号,但却出现了 No installations recognized 提示,意为没有安装的版本。
网上说是因为在安装 nvm 之前要卸载已经安装的 node 版本,一定要卸载干净。我就不一样了,我懒得卸载,于是我通过 node -v 知道我自己本机的版本之后 nvm install 了一个一模一样的版本,这样它就能检测到了
然后你以为这就可以了?并不,我 nvm use 的时候发现它乱码了,网上又说用管理员模式运行 cmd 就可以,我试了还是不行,于是我乖乖的把 nvm 和 node 都卸载了,然后重新装了一次 nvm,在上面下载各种版本的 node,就可以了,emmm,人还是不能太懒
设置国内镜像
在 nvm install 时下载太慢,可以设置 nvm 国内镜像:
阿里云
# 设置npm_mirror:
nvm npm_mirror https://npmmirror.com/mirrors/npm/
# 设置node_mirror:
nvm node_mirror https://npmmirror.com/mirrors/node/
腾讯云
# 设置npm_mirror:
nvm npm_mirror http://mirrors.cloud.tencent.com/npm/
# 设置node_mirror:
nvm node_mirror http://mirrors.cloud.tencent.com/nodejs-release/
然后就可以体验飞起来的感觉了!
边栏推荐
- ROS2——ROS2对比ROS1(二)
- 2022.06.27_每日一题
- testing framework
- IPage can display data normally, but total is always equal to 0
- 1290_FreeRTOS中prvTaskIsTaskSuspended()接口实现分析
- Cookie、Session、JWT、token四者间的区别与联系
- SRE核心体系了解
- Concurrent programming - deadlock troubleshooting and handling
- 睿智的目标检测59——Pytorch Focal loss详解与在YoloV4当中的实现
- An article was opened to test the real situation of outsourcing companies
猜你喜欢

Special training of C language array
![[MySQL 8.0 does not support capitalization of table names - corresponding scheme]](/img/ea/a1e0722c43f56aff3e79f95c99ba8a.png)
[MySQL 8.0 does not support capitalization of table names - corresponding scheme]

Concurrent programming - deadlock troubleshooting and handling

Instruction execution time

并发编程 — 死锁排查及处理

Ros2 - workspace (V)

ROS2——初识ROS2(一)

cgroup_ memcg

Ros2 - install ros2 (III)

Sre core system understanding
随机推荐
在本地搭建一个微服务集群环境,学习自动化部署
Orin installs CUDA environment
网易To B,柔外刚中
并发编程 — 死锁排查及处理
MySQL setting trigger problem
Ros2 - workspace (V)
new和malloc的区别
全局变量和静态变量的初始化
Orin 两种刷机方式
PowerManagerService(一)— 初始化
Edge calculation data sorting
你心目中的数据分析 Top 1 选 Pandas 还是选 SQL?
乐鑫面试流程
Cookie、Session、JWT、token四者间的区别与联系
The differences and connections among cookies, sessions, JWT, and tokens
Use ffmpeg to rotate, flip up and down, and flip horizontally
An article was opened to test the real situation of outsourcing companies
Initialization of global and static variables
U-Boot初始化及工作流程分析
ROS2——Service服务(九)