前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >使用nvm管理不同版本的node与npm

使用nvm管理不同版本的node与npm

作者头像
777nx
发布2023-05-02 14:52:34
7820
发布2023-05-02 14:52:34
举报

前言

随着大前端的快速发展,node版本更新很快,我们在工作中,可以会有老版本的node的项目需要维护,也可能有新版本的node的项目需要开发,如果我们只有一个node版本的话将会很麻烦,nvm可以解决我们的难点

教程

下载安装nvm之前,我先解释一下前端容易混淆的几个概念

  • Node.js:基于Chrome V8引擎的JS运行环境(javascript代码运行环境)
  • npm:第三方js插件包管理工具,会随着node一起安装(Node package Manager)

1. 下载

下载地址:nvm github下载地址

image-20230324162449120
image-20230324162449120

2. 安装

  1. 首先最重要的是:一定要卸载已安装的 NodeJS,否则会发生冲突。
  2. 安装时,建议选择手动安装版,然后疯狂下一步就行,不要尝试改变安装目录 (我因为不想放在C盘,被折磨了好几个小时,老老实实默认下一步,省事)

3. 检查安装是否成功

在命令行输入 nvm 能出现反应就行OK了

image-20230324162653757
image-20230324162653757

4. 使用

命令

作用

nvm ls

列出所有已安装的 node 版本

nvm ls-remote

列出所有远程服务器的版本(官方node version list)

nvm list

列出所有已安装的 node 版本

nvm list available

显示所有可下载的版本

nvm install stable

安装最新版 node

nvm install [node版本号]

安装指定版本 node

nvm uninstall [node版本号]

删除已安装的指定版本

nvm use [node版本号]

切换到指定版本 node

nvm current

当前 node 版本

nvm alias [别名] [node版本号]

给不同的版本号添加别名

nvm unalias [别名]

删除已定义的别名

nvm alias default [node版本号]

设置默认版本

参考文档

  1. nvm使用教程
  2. nvm常用命令

最后

如果我一开始就知道这工具,就不用两个版本来回装好几次,各种bug各种不兼容都是泪啊

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2023-03-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 教程
    • 1. 下载
      • 2. 安装
        • 3. 检查安装是否成功
          • 4. 使用
          • 参考文档
          • 最后
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档