nvm如何切换与管理node版本

 更新时间:2025年03月19日 16:49:33   作者:顾尘眠  
这篇文章主要介绍了nvm如何切换与管理node版本问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

nvm切换与管理node版本

nvm适用于多项目同时开发,然后项目适配node版本不同时,通过nvm进行node版本切换

(安装nvm时,电脑内不应有已配置好的node,如果有的话可以先卸载掉原本node,再安装nvm)

nvm安装

进入https://github.com/coreybutler/nvm-windows/releases

在页面中选择nvm-setup.exe下载,然后无脑下一步(安装位置自己可以gaixia)

安装完成后,打开cmd后输入nvm -v如果安装成功的话会看到nvm的版本号

去环境变量中检查环境变量是否创建完成NVM_HOMENVM_SYMLINK

一般情况会自动创建(系统环境变量打开方式:设置、系统、系统信息、高级设置、系统属性高级分类下、环境变量按钮)

没有的话配置一下两个的地址

Path变量中也配置下这两个的地址

找到我们nvm的安装路径,点击文件夹中的settings.txt的文件。

在文件中添加

node_mirror: https://npmmirror.com/mirrors/node/
npm_mirror: https://npmmirror.com/mirrors/npm/

找到nodejs的安装路径,分别新建node_cachenode_global两个文件夹。

创建完成后,在cmd中输入

npm config set prefix "node_global的文件路径"
npm config set cache "node_cache的文件路径"

nvm常用命令

nvm list available //查看查看可安装的node版本
nvm version //安装指定版本的 Node.js、简写 nvm -v
nvm install <version> //安装指定版本的 Node.js。

nvm install latest //安装最新版本
nvm use <version> //切换使用指定版本的 Node.js。
nvm list //列出已安装的所有 Node.js 版本、简写 nvm ls
nvm alias <name> <version> //创建一个别名以便更方便地引用特定的 Node.js 版本。
nvm uninstall <version> //卸载指定的 Node.js 版本。
nvm current //显示当前正在使用的 Node.js 版本。
nvm use default //切换到默认的 Node.js 版本(由 nvm alias 命令设置的别名)。
nvm exec <version> <command> //在指定版本的 Node.js 环境中执行特定的命令。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 使用Node.js创建一个简单的HTTP服务器的示例代码

    使用Node.js创建一个简单的HTTP服务器的示例代码

    Node.js 是一种强大的 JavaScript 运行环境,允许开发者在服务器端运行 JavaScript 代码,它以异步事件驱动的方式处理大量连接,适合构建高效的网络应用程序,在这篇文章中,我们将一起学习如何使用 Node.js 创建一个简单的 HTTP 服务器,并通过示例代码帮你快速上手
    2025-02-02
  • 如何使用Node写静态文件服务器

    如何使用Node写静态文件服务器

    这篇文章主要介绍了如何使用Node写静态文件服务器,文章围绕主题展开详细的内容介绍,具有一定的参考价值,感兴趣的小伙伴可以参考一下
    2022-09-09
  • 使用socket.io制做简易WEB聊天室

    使用socket.io制做简易WEB聊天室

    这篇文章主要为大家详细介绍了使用socket.io制做简易WEB聊天室,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-01-01
  • nodejs开发微博实例

    nodejs开发微博实例

    本文给大家分享的是使用node.js实现开发微博的实例,主要是看了nodejs开发指南之后发现书上的代码很多已经不能用了,原因是express版本升级了,所以今天就尝试着吧开发微博的实例也升下级,推荐给大家。
    2015-03-03
  • 利用nodeJs anywhere搭建本地服务器环境的方法

    利用nodeJs anywhere搭建本地服务器环境的方法

    今天小编就为大家分享一篇利用nodeJs anywhere搭建本地服务器环境的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-05-05
  • nodejs入门教程三:调用内部和外部方法示例

    nodejs入门教程三:调用内部和外部方法示例

    这篇文章主要介绍了nodejs入门教程之调用内部和外部方法,结合实例形式分析了nodejs内部与外部方法的定义与调用相关操作实现技巧,需要的朋友可以参考下
    2017-04-04
  • Node.js API详解之 module模块用法实例分析

    Node.js API详解之 module模块用法实例分析

    这篇文章主要介绍了Node.js API详解之 module模块用法,结合实例形式分析了Node.js API中module模块基本功能、原理、用法及操作注意事项,需要的朋友可以参考下
    2020-05-05
  • node.js超时timeout详解

    node.js超时timeout详解

    本文介绍了nodejs中超时timeout事件,并给出了详细的示例分析,非常的详尽,推荐给需要的小伙伴参考下
    2014-11-11
  • Node.js流管理利器Destroy包使用方法详解

    Node.js流管理利器Destroy包使用方法详解

    在 Node.js 中,流(Streams)是处理大量数据的高效方式,然而,流的不当处理可能会引发资源泄露,本文将详解如何使用 destroy 包,确保流被正确销毁,需要的朋友可以参考下
    2024-05-05
  • KOA+egg.js集成kafka消息队列的示例

    KOA+egg.js集成kafka消息队列的示例

    这篇文章主要介绍了KOA+egg.js集成kafka消息队列的示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-11-11

最新评论