你还不知道用 nvm 管理 node 吗

你还不知道用 nvm 管理 node 吗

背景

一个同事让我帮他看看项目打包报错的问题,后来经测试,发现是他那边 node 版本太高导致的,然后他说降低版本需要卸载,就给他安利了一波 nvm。

在这里插入图片描述

nvm 介绍

nvm 是 node 的版本管理工具,可以创建不同版本 node 的隔离环境,避免相互之间包版本干扰。如果手上负责好几个项目,每个项目的需求不同,不同项目必须依赖不同版本的 nodej 环境。
官方 github 介绍

nvm 使用

  • 安装前要先卸载之前安装的 Node
  1. 通过 which node 查看 node 的安装目录
  2. 删除该目录下的 node 和 node_modules 相关文件和文件夹
  3. 通过 brew intsall node 安装的 node,在终端中执行命令 brew uninstall node 来卸载
  • 安装 nvm
  1. curl 方式
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.1/install.sh | bash
  1. wget 方式
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.1/install.sh | bash

通过 nvm -v,查看是否安装成功,出现标注那个就是安装成功

在这里插入图片描述

  • nvm 常用命令
  1. nvm install node 将安装最新版本的 Node
  2. nvm install v12.7.0 将安装 12.7.0 版本的 Node
  3. nvm uninstall v12.7.0 卸载 12.7.0 版本的 Node
  4. nvm ls 查看已经安装的 Node 版本
  5. nvm use v12.7.0 切换 12.7.0 为当前使用的版本
  6. nvm alias default v12.7.0 将 12.7.0 设置为 Node 的默认版本
  7. nvm which v12.7.0 查看 12.7.0 版本的 Node 的安装目录
  8. nvm --help 查看更多命令用法

效果演示

nvm效果

看,是不是方便很多呢?真香,你还不试试吗

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值