Win10安装nvm1.1.10的坑

296 阅读1分钟

开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第19天,点击查看活动详情

背景

因为开发中用到了多个版本的nodejs,故需要使用nvm工具进行切换。

1.exe安装过程中的坑

首先,我们打开github的release地址,选择一个最新的版本的exe即可。

安装过程中记得不要修改安装路径的地址,会导致权限不足的问题,具体问题的表现就是:无法在symlink下生成node的快捷方式。

问题详参:踩坑记录 - 在Windows下nvm的安装

2.安装npm失败

我们使用nvm install v...时,对于部分版本,nvm会无法正确安装npm,导致npm无法使用。

此时,我们来到nodejs的官网,在下载界面,点击:- Previous Releases

image.png

image.png

翻页寻找到自己项目当时使用的版本号,点击进入,比如14.16.1

image.png

选择我们对应电脑位数的二进制zip包进行下载,然后再在nvm的安装路径上进行解压缩,并重命名为版本号即可,就像下面这样:

image.png

3.nvm 常用命令

命令含义
nvm -v检测 nvm 版本
nvm install <version> [arch]下载指定版本 Node
nvm list安装的 Node 版本列表
nvm use <version> [arch]使用指定版本的 Node
nvm uninstall <version>卸载指定版本 Node