版本管理器nvm的环境配置和基本使用(详细)

安装地址Releases · coreybutler/nvm-windows · GitHub

下载后正常安装需要记住nvm安装路径以及node.js路径

  • nvm是什么?
  • nvm(node.js version management)是一个nodejs的版本管理工具。nvm和n都是node.js版本管理工具,为了解决node.js各种版本存在不兼容现象可以通过它可以安装和切换不同版本的node.js。

  • 环境配置
  • 在安装多版本管理工具nvm前需要卸载node.js(如果没有安装node.js忽略这一步)
  • 卸载程序中删除node
  • 在环境变量中删除所有与node相关的路径(无论是user级,还是system级)
  • 删除c盘路径下的所有后缀为nodejs、npm、npm-cache、node_modules文件
  • 下载新版nvm安装nvm-setup.zip
  • nvm-noinstall.zip:绿色免安装版,但使用时需进行配置。
  • nvm-setup.zip:安装版,推荐使用。
  • 配置环境变量

位于你下载的nvm路径底下的\settings.txt内添加:

其他信息:

  • 更换镜像源
  • node_mirror: Node.js Mirror
  • npm_mirror: NPM Mirror
  • root: D:\nvm        //安装nvm路径
  • path: D:\nodejs    //安装nodeks路径
  • arch: 64 
  • proxy: none
  • 打开CMD,输入nvm,若安装成功则显示nvm的使用命令
  • nvm arch [32|64]:显示节点是否以32位或64位模式运行。指定32或64以覆盖默认体系结构。
  • nvm install <version> [arch]:该版本可以是node.js版本,也可以是最新的稳定版本的“最新”版本。(可选)指定安装32位还是64位版本(默认为系统体系结构)。设置[arch]为“全部”以安装32和64位版本。
  • nvm list [available]:列出node.js安装。available在末尾键入以显示可供下载的版本列表。
  • nvm on:启用node.js版本管理。
  • nvm off:禁用node.js版本管理(不卸载任何内容)。
  • nvm proxy [url]:设置用于下载的代理。留[url]空白,以查看当前的代理。设置[url]为“无”以删除代理。
  • nvm uninstall <version>:卸载特定版本。
  • nvm use <version> [arch]:切换为使用指定的版本。(可选)指定32/64位体系结构
  • nvm use <arch>将继续使用所选版本,但根据提供给的值切换到32/64位模式<arch>。
  • nvm root <path>:设置nvm应在其中存储不同版本的node.js的目录。如果<path>未设置,将显示当前根目录。
  • nvm version:显示NVM for Windows的当前运行版本。
  • 安装node.js
  • nvm list available 显示可下载版本的部分列表
  • nvm install latest安装最新版本  ( 安装时可以在上面看到 node.js  、 npm  相应的版本号 ,不建议安装最新版本)
  • nvm install 版本号  安装指定的版本的nodejs
  • nvm list查看目前已经安装的版本 ( 当前版本号前面没有  * , 此时还没有使用任何一个版本,这时使用 node.js 时会报错 )
  • nvm use 版本号 使用指定版本的nodejs  ( 这时会发现在启用的 node 版本前面有 * 标记,这时就可以使用 node.js )

注意:如果nvm或者node.js下载在了c盘,可能需要管理员权限

则是需要在Windows PowerShell以管理员身份运行,执行上述操作

 

  • 5
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值