windows中安装nvm和node

 参考文章
1,使用NVM轻松安装并管理多版本Node.js - 雨月空间站

参考上边文章后,我是这么安装的
配置前,请事先卸载你已经安装的Node版本和配置的环境变量,避免冲突。

1,进入NVM-Windows项目发布地址:https://github.com/coreybutler/nvm-windows/releases,选择最新发行版本nvm-setup.zip下载。之后,解压出自压缩文件,点击安装

安装时要选两个路径

第1个路径是nvm安装到哪里,我选的是D:\gezhongruanjian\nvm

第2个路径是Node.js Symlink(一个符号链接,指向所选择的当前 Node.js 版本),我选的是D:\gezhongruanjian\nodejs

​ 

2,设置环境变量,(由于我是使用nvm-setup.zip自动安装的,所以环境变量已经自动设置好了,所以不需要手动设置)

找到电脑的环境变量,比如Windows10:右键此电脑-高级系统设置-环境变量

最后,添加环境变量:

  • NVM_HOME:NVM地址目录,比如:D:\myEnvironment\nvm(我的是D:\gezhongruanjian\nvm
  • NVM_SYMLINK:NVM配置Node.js的软链接,该目录需指向并不存在的目录(NVM使用时候会自动创建),比如:D:\myEnvironment\nodejs(我的是D:\gezhongruanjian\nodejs

追加内容到Path,追加的内容:

1
2
%NVM_HOME%
%NVM_SYMLINK%
Copy


安装完成后,在CMD或者Powershell下,输入NVM -v,即可发现安装完成:

3,配置国内源

国大陆这边连接Node.js和NPM官方服务器有点困难,甚至不单单是下载慢了,有时候直接无法下载使用。所以我们换NVM和Node.js成国内源:

到你NVM安装路径,打开setting.txt文件(如果没有,则创建即可),更改:

Ps.
arch: 64 和proxy: none这两项我没有设置,我看参考文章1里设置了

root: D:\gezhongruanjian\nvm
path: D:\gezhongruanjian\nodejs
arch: 64
proxy: none
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

这里解释一下参数:

  • root:NVM的安装地址。即上文的%NVM_HOME%
  • path:激活node.js时的存储路径,即上文的%NVM_SYMLINK%
  • arch:系统架构,如果你的Windwos不是x64,则填32
  • proxy:是否走代理
  • node_mirror:node.js的下载源
  • npm_mirror:npm的下载源

4,怎样使用

(4.1)使用nvm list 可以查看已经安装了哪些node版本
(4.2)使用如下命令可以查看可安装的nodejs版本
# macOS/Linux
nvm ls-remote --lts
# Windows
nvm list available
(4.3)使用nvm install 13.14.0 可安装指定的nodejs版本
(安装到D:\gezhongruanjian\nvm\v13.14.0)
(4.4)使用nvm uninstall 13.14.0 可卸载指定的nodejs版本
(4.5)nvm use 13.14.0  切换到你想使用的nodejs版本
 

5,怎样卸载nvm,

如果是用安装器安装,使用其自带的反安装快捷方式即可。我们看看手动配置的方法如何卸载。

(5.1) 删除NVM和Node.js软链接
删除的地址,就是安装过程中的:

NVM_HOME:NVM地址目录,比如:D:\gezhongruanjian\nvm
NVM_SYMLINK:NVM配置Node.js的软链。比如:D:\gezhongruanjian\nodejs

(5.2)删除环境变量

右键此电脑-高级系统设置-环境变量
删除上文的NVM_HOMENVM_SYMLINK以及PATH内的:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值