使用nvm切换node版本的实现方法

 更新时间:2023年10月30日 11:19:18   作者:Julius9246  
我们在工作中可能会碰到这样的情况:一个人要负责多个项目的维护,而项目中的插件又各有不同,插件下载所需的node版本可能也不同,所以只有一个node版本是无法满足工作需求的,所以就有了nvm,volta等node版本管理工具,在本节将介绍nvm的使用方法

确认本机是否安装了nodejs

下载nvm之前需要先把本机的node卸载掉:

node -v // 查询node版本,确认本机安装了node,如果查询不到版本,可跳过这一步。
where node // 查询安装node的所在位置

找到文件夹位置,清空文件夹。

同时,找到本机的【控制面板】-【程序-卸载程序】将node程序卸载。

安装nvm

打开链接,下载nvm-setup.exe。

下载完成后直接运行(建议安装在除C系统盘外的其他盘内),之后一路Next。

安装完成后,先不要着急启动nvm下载node,进入到你刚刚安装的nvm目录下,找到setting.txt文件。

打开文件,输入镜像地址:

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

打开cmd,运行nvm -v来查看下nvm版本,确认nvm是否安装成功。

安装node

在准备使用nvm命令时,建议每次使用管理员身份去打开cmd。在下载node之前我们先来了解下nvm的运行命令。可以使用nvm -help命令来查看nvm的所有运行命令。

只要记住几个常用的命令即可:

  • nvm list(/ls) 查看已经下载的node版本列表
  • nvm list(/ls) available 查看所有的node版本列表
  • nvm install <version> 下载node版本
  • nvm use <version> 使用node版本
  • nvm uninstall <version> 卸载node版本

统一全局配置

  • 我们在安装 nvm 的目录下创建 node_globalnode_cache 两个文件夹。
  • 创建完文件夹后,在 cmd 窗口中输入以下命令:
npm config set prefix "D:\nvm\node_global"
npm config set cache "D:\nvm\node_cache"

到此这篇关于使用nvm切换node版本的实现方法的文章就介绍到这了,更多相关nvm切换node版本内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Node.js复制文件的方法示例

    Node.js复制文件的方法示例

    这篇文章主要介绍了Node.js复制文件的方法,涉及nodejs针对文件流的创建、读取、写入等操作技巧,需要的朋友可以参考下
    2016-12-12
  • npm淘宝镜像过期解决办法

    npm淘宝镜像过期解决办法

    npm 官方镜像在国内访问很慢,很多同学都会选择切换到国内的一些 npm 镜像,本文主要介绍了npm淘宝镜像过期解决办法,感兴趣的可以了解一下
    2024-02-02
  • Windows系统下Node.js的简单入门教程

    Windows系统下Node.js的简单入门教程

    这篇文章主要介绍了Windows系统下Node.js的简单入门教程,Node.js是用于后端编程的JavaScript框架,需要的朋友可以参考下
    2015-06-06
  • Node.js 中的 fs 模块与Path模块方法详解

    Node.js 中的 fs 模块与Path模块方法详解

    这篇文章主要介绍了Node.js 中的 fs 模块与Path模块,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-08-08
  • Node.js全局处理响应并进行异常管理

    Node.js全局处理响应并进行异常管理

    这篇文章主要为大家介绍了Node.js全局处理响应并进行异常管理示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-04-04
  • Express使用html模板的详细代码

    Express使用html模板的详细代码

    本篇文章主要介绍了Express使用html模板的详细代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-09-09
  • 详解从NodeJS搭建中间层再谈前后端分离

    详解从NodeJS搭建中间层再谈前后端分离

    这篇文章主要介绍了详解从NodeJS搭建中间层再谈前后端分离,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-11-11
  • node基于express框架操作Mysql数据库的步骤

    node基于express框架操作Mysql数据库的步骤

    这篇文章主要介绍了node基于express框架操作Mysql数据库的步骤,文章给大家提到安装mysql模块和配置mysql模块的步骤,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-03-03
  • node-sass@4.14.1报错的最终解决方案分享

    node-sass@4.14.1报错的最终解决方案分享

    最近在安装node-sass@4.14.1的时候遇到了些问题,所以下面这篇文章主要给大家介绍了关于node-sass@4.14.1报错的最终解决方案,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-09-09
  • Node.js文件操作详解

    Node.js文件操作详解

    这篇文章主要介绍了Node.js文件操作详解,本文讲解了处理文件路径讲的一些方法、fs模块详细的使用和介绍等内容,需要的朋友可以参考下
    2014-08-08

最新评论