普歌-如何下载并使用Windows系统上的node版本管理工具、MacOs和Linux上的node版本管理工具

windows中的node版本管理工具

前言:在实际的开发学习中,只需要一个Node版本(学习阶段推荐使用最新的node版本);但在实际项目阶段,要使用LTS版本,开发人员版本统一的话,会避免很多预测不了的冲突。

简单说一下非windows系统的Node版本管理工具

可以快速更新或切换多个版本时,可以借助于一些工具

  • nvm:Node Version Manager;
  • n:Interactively Manage Your Node.js Versions(交互式管理你的Node.js版本)

大家可以去GitHub上搜索,我放上传送门nvmn,这就是两个工具的GitHub资源


这两个工具都不支持window,GitHub上给出明确说明:
n:n is not supported natively on Windows.
nvm:nvm does not support Windows

非Windows系统安装的话,还是推荐n这个工具

安装n,直接用npm安装即可
# 安装工具n,全局安装

npm  install -g n

# 查看安装的版本

n --version

# 安装最新的lts版本

n lts

# 安装最新的版本

n latest

# 查看所有安装的版本,可以在两个版本直接上下切换

n

切换成功用node -v查看版本
* 注意:如果mac系统命令不起作用,命令前面加上sudo,权限问题

Windows中的node版本管理工具

在window中,下载nvm(不过是nvm-windows)
下载流程:

  1. 现在github上面找到这个资源,
    https://github.com/coreybutler/nvm-windows在这里插入图片描述
  2. 向下翻页,找到Install nvm-windows这一栏
    在这里插入图片描述
  3. 进入Download the latest installer链接,下载框住的(不需要手动配置环境变量)
    Download the latest installer
  4. 下载完解压后,就会有一个安装包
    同意
    这个可以选择默认
    在这里插入图片描述
    下一步
    在这里插入图片描述
    安装好之后,在命令行里输入nvm,会出来一些信息出现下图就代表成功
    在这里插入图片描述
    nvm的一些命令
  • nvm list:查看已安装的版本
  • nvm list available:查看可用的版本
    在这里插入图片描述
  • nvm install xxxx(版本号):直接安装对应的版本
  • nvm install latest:安装最新的版本
  • nvm install lts :安装最新的lts版本
  • nvm use xxx:使用某个版本

* 安装之前先设置一下nvm的node和npm淘宝镜像,不然去国外访问资源是很慢的

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

可能会遇到的问题:

  • 如果nvm install XXX下载多个版本后,在使用nvm use切换版本时,已经提示Now using node vXXXX后,但是用nvm list发现版本号没切换成功时,
  • 解决方法:重命名node安装目录:Renamed “C:\Program Files\nodejs” to “C:\Program Files\nodejsx”
  • 简单来说就只需要把nodejs改为nodejsx,然后在切换版本,就解决了
    在这里插入图片描述

到都到这啦,点个赞呗,一键三连,感谢支持😀

更多推荐:wantLG的《普歌-uniapp封装手势滑动屏幕核心代码(向左滑,向右滑)


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wantLG

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值