window10系统下nvm详细安装步骤以及使用

 更新时间:2022年07月24日 15:27:59   作者:Y头!  
nvm可以管理不同版本的node和npm,可以简单操作node版本的切换、安装、查看等,下面这篇文章主要给大家介绍了关于window10系统下nvm详细安装步骤以及使用的相关资料,需要的朋友可以参考下

前言

nvm是一个管理nodejs版本的工具。在实际的开发中,有些项目的开发依赖需要低版本的nodejs运行环境,此时我们就需要使用nvm来降低nodejs版本。

win10 nvm安装及使用

1.下载安装nvm,首先安装目录不要有空格和中文,会出现乱码

下载地址:

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

2.解压之后安装,安装路径默认的是C盘,如果C盘内存不够的话可以安装到D盘,一般我是安装到D盘上。

3.更改环境变量,一般安装好之后环境变量会自动设置好,但是NVM_SYMLINK下需要加一个空目录文件存放npm包

NVM_HOME应为nvm的安装目录,D:\SoftWare\nvm\nvm

NVM_SYMLINK应为nvm的安装目录加"\nodejs",注意用户变量和系统变量都需要更改,然后确定-确定-确定。如下图是我安装的目录:

D:\SoftWare\nvm\nvm\nodejs

4.在nvm安装路径下打开cmd或者git bash,在其他路径下打开会报错的,如果有nvm: commond not found(重启!重启!重启!)

5.nvm -v // 查看nvm版本,判断是否安装成功

可以通过以下命令,进行node版本的安装,替换

nvm list     //查看已安装的nodejs版本
nvm on      // 启用node.js版本管理
nvm off   // 禁用node.js版本管理(不卸载任何东西)
nvm install <version>       // 安装node.js的命名 version是版本号 例如:nvm install 8.12.0
nvm use <version>      //使用某一version的nodejs
nvm uninstall <version>   // 卸载指定版本的nodejs

在settings中加入两行代码,采用淘宝镜像

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

PS:若报status145:乱码,关掉cmd,重新以管理员身份运行cmd,执行nvm use XXX 即可。

附:常用命令

总结

到此这篇关于window10系统下nvm详细安装步骤以及使用的文章就介绍到这了,更多相关window10 nvm安装及使用内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • package.json与package-lock.json创建及使用详解

    package.json与package-lock.json创建及使用详解

    这篇文章主要为大家介绍了package.json与package-lock.json创建及使用详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-07-07
  • Node 升级到最新稳定版的方法分享

    Node 升级到最新稳定版的方法分享

    今天小编就为大家分享一篇Node 升级到最新稳定版的方法分享,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-05-05
  • node中的session的具体使用

    node中的session的具体使用

    这篇文章主要介绍了node中的session的具体使用,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-09-09
  • 解决npm install版本不匹配问题: npm ERR! code ETARGET npm ERR! notarget No matching version found for

    解决npm install版本不匹配问题: npm ERR! code ETARGET npm ERR! 

    这篇文章主要介绍了如何解决npm install版本不匹配问题: npm ERR! code ETARGET npm ERR! notarget No matching version found for,文中给出了详细的解决方法,需要的朋友可以参考下
    2024-02-02
  • Express下采用bcryptjs进行密码加密的方法

    Express下采用bcryptjs进行密码加密的方法

    本篇文章主要介绍了Express下采用bcryptjs进行密码加密的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-02-02
  • nodejs如何在package.json中设置多条启动命令

    nodejs如何在package.json中设置多条启动命令

    这篇文章主要介绍了nodejs如何在package.json中设置多条启动命令,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-03-03
  • node.js报错:Cannot find module ''ejs''的解决办法

    node.js报错:Cannot find module ''ejs''的解决办法

    最近发现了node.js居然报错了,错误提示为:Cannot find module 'ejs',后来找了找资料发现解决的方法其实很简单,下面通过这篇文章来一起看看吧,希望对同样遇到这个问题的朋友们能有所帮助。
    2016-12-12
  • nodejs环境快速操作mysql数据库的方法详解

    nodejs环境快速操作mysql数据库的方法详解

    这篇文章主要介绍了nodejs环境快速操作mysql数据库的方法详解,需要的朋友可以参考下
    2021-03-03
  • node.js中的fs.rmdirSync方法使用说明

    node.js中的fs.rmdirSync方法使用说明

    这篇文章主要介绍了node.js中的fs.rmdirSync方法使用说明,本文介绍了fs.rmdirSync方法说明、语法、接收参数、使用实例和实现源码,需要的朋友可以参考下
    2014-12-12
  • Nodejs实现短信验证码功能

    Nodejs实现短信验证码功能

    使用Nodejs的开发者愈来越多,基于Nodejs的后台开发也多了起来,像短信验证码、短信群发、国际短信这些需求,完全可以采用第三方接口来实现,云片就提供了这样的接口
    2017-02-02

最新评论