nvm-node版本管理

介绍

nvm是Node版本管理工具,可以快速实现Node版本的安装、切换、查看等。npm是依赖包管理工具,需注意区分。

  • Node:基于Chrome V8引擎的JS运行环境
  • npm:是Node默认的包管理工具,一般在安装Node时会顺带安装npm,用于管理第三方插件依赖包
  • nvm:Node版本管理工具,也就是说一个nvm可以实现多个Node版本管理(包含npm、npx)

安装

nvm官网下载安装包,安装路径注意不要有空格和中文字符

配置环境变量
  • NVM_HOME:安装路径
  • NVM_SYMLINK:指定使用的node版本存放位置

配置代理镜像

进入NVM_HOME指定目录,找到 settings.txt 文件,配置Node.js下载的镜像地址,解决在线安装Node比较慢的问题

...
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

主要命令

// 查看安装路径(手动放npm包时,需用到)
nvm root
// 查看当前安装的Node版本
nvm list
// 查看当前可安装的Node版本
nvm list available
// 安装指定版本的Node
nvm install x.x.x
// 卸载指定版本的Node
nvm uninstall x.x.x
// 使用指定版本的Node
nvm use x.x.x

Node没有npm的问题

使用nvm安装低代码Node后,没有安装npm,此时有两种方式可以解决

更改配置文件,自动下载npm

方法同上(安装->配置代理镜像),在下载node时,会下载相应的npm版本

手动安装对应版本的npm

npm下载地址:npm.taobao.org/mirrors/npm…

node与npm版本对应关系:nodejs.org/zh-cn/downl…


逐梦科技圈,探索新边界。专注前端工程化、全栈、跨端、可视化等领域,一起分享、交流职场上那些好玩的事, 欢迎关注公众号【前端连环话】

二维码.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值