NVM 对node 的版本管理

这篇具有很好参考价值的文章主要介绍了NVM 对node 的版本管理。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

node 已经成为前端开发,分不开的工具了,但node的使用除了npm i 等命令,还是有很多不清楚,不常用的。

特别是新手,可能经常遇到这样的问题,

问题一:明明我的命令是按照前端教的输入的,为什么启动不了我的项目?

问题二:我要负责好几个项目,并且他们使用的node版本不一致,每次都需要重新下载node,是不是太麻烦,而且容易出错。

今天的笔记就是node版本管理相关的记录:

1. 确认当前 Node.js 版本

在终端(命令行)中输入以下命令可以查看当前安装的 Node.js 版本:

node -v

2. 安装 Node.js 的版本管理器nvm

可以使用 nvm 来管理多个版本的 Node.js,首先需要在终端中安装 nvm,nvm的官网:GitHub - nvm-sh/nvm: Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions

通过 Git clone 命令来克隆仓库,命令如下:

git clone https://github.com/nvm-sh/nvm.git ~/.nvm

克隆完毕后,打开对应 Shell 的配置文件(如 ~/.bashrc),并添加以下命令:

export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"

请注意,在mac端,以上命令会报错,可以用下面的这个:

export NVM_DIR="$HOME/.nvm"
[[ -s "$NVM_DIR/nvm.sh" ]] && source "$NVM_DIR/nvm.sh"

保存文件。然后执行以下命令,使配置生效:

source ~/.bashrc

3. 安装新版本的 Node.js

在终端中输入以下命令安装新版本的 Node.js:

nvm install <version>

其中,`` 为需要安装的版本号,例如:

nvm install v16.4.2

注意:有时候我们输入的版本号不一定正确,或者说,并不知道有哪些版本号可以下载,那可以用以下命令来查看版本号。

nvm ls-remote

4. 切换到新版本的 Node.js

在终端中输入以下命令切换到新版本的 Node.js:

nvm use <version>

例如:

nvm use v16.4.2

注意:当你的nvm里面没有你use的版本的时候,需要先执行nvm install <version>。如果已经执行过了,那么在相关的项目中直接用nvm use <version> 就可以切换到对应的node版本了

5. 检查node版本

在终端中输入以下命令查看当前 Node.js 版本:

node -v

如果显示的版本号与升级到的版本号相同,则说明升级成功了。

注意:在使用 nvm 切换 Node.js 版本后,在新的终端窗口中仍需执行 `nvm use ` 来切换版本。文章来源地址https://www.toymoban.com/news/detail-730550.html

到了这里,关于NVM 对node 的版本管理的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 使用nvm 管理node.js版本的安装过程

    一个 nodejs 版本管理工具!—— nvm 在项目开发过程中,随着框架的不断更新迭代,对一些环境依赖的版本也有影响,部分的老项目可能需要低版本的 node.js 才能正常使用,而后期新开发的项目可能需要更高的 node.js 版本才能更好的兼容,所以不同的项目可能会使用到不同的

    2024年02月05日
    浏览(58)
  • Node Version Manager(nvm):轻松管理 Node.js 版本的利器

    Node.js 是现代 Web 开发中不可或缺的一部分,然而,随着时间的推移,Node.js 的不断更新和发展,我们往往需要在同一台机器上安装和管理多个 Node.js 版本,以适应不同项目的需求。而在这个问题上, Node Version Manager(nvm) 成为了解决方案。本文将介绍如何安装和使用 nvm,让

    2024年04月28日
    浏览(61)
  • Node【工具 01】Node Version Manager nvm安装使用(Node.js版本管理工具)

    非专业前端开发工程师在构建项目时遇到如下问题: 懵了,一台电脑安装多个JDK版本我们是常遇到的,前端就不知道怎么处理了,幸亏有了 nvm 。使用它可以简单解决上面的问题: nvm 是 Node.js 的版本管理工具(Node Version Manager)。它允许在同一台计算机上同时安装和管理多个

    2024年02月04日
    浏览(121)
  • 使用工具 NVM来管理不同版本的 Node.js启动vue项目

    使用工具如 NVM(Node Version Manager)来管理不同版本的 Node.js。NVM 允许你在同一台计算机上安装和切换不同版本的 Node.js。以下是一些步骤,以便同时在你的系统中安装两个 Node.js 版本: 安装 NVM: 首先,你需要安装 NVM。你可以在 NVM GitHub 页面 找到安装说明。 安装 Node.js: 使用

    2024年02月04日
    浏览(67)
  • 如何使用 nvm-windows 这个工具来管理你电脑上的Node.js版本

    nvm-windows 是一个用于管理在 Windows 上安装的多个 Node.js 版本的工具。以下是安装和使用 nvm-windows 的步骤: 第1步:下载 nvm-windows 访问 nvm-windows 的 GitHub发布页面. 下载最新版本的 nvm-setup.zip 文件。 第2步:安装 nvm-windows 解压 nvm-setup.zip 文件。 打开解压后的文件夹,双击 nvm-s

    2024年02月08日
    浏览(91)
  • 如何升级npm 和 安装nvm 及 升级node.js

    1.NPM如何升级?   1.1.可以使用NPM自带的命令进行升级:  注:这个命令会安装最新的,安装到全局。 2.查看NPM版本   注:要是版本过低,可使用上面所说命令进行升级。 3.怎么把node.js升级到最新版?  3.1.这里使用nvm,nvm是node.js版本管理的工具。  3.2.要是没有nvm,按如下步

    2024年02月07日
    浏览(61)
  • nodejs:本地安装nvm实现nodejs多版本管理及切换版本

    一、背景-使用不同版本node的原因 vue3+ts、nuxt3版本,node推荐使用node18。 vue2、nuxt2,node 建议使用node16,如果使用18版本,可能会启动不了项目。 等等情况,所以我们本地最好能控制node版本,在需要的时候使用合适的版本。 二、nvm方法安装和切换不同版本nodejs 2.1、理解nvm N

    2024年02月04日
    浏览(51)
  • nvm管理多个版本的nodejs

    1. 已经安装过nodejs在安装nvm的步骤 1.安装nvmhttps://github.com/coreybutler/nvm-windows/releases 2.nvm安装位置 2.nvm管理的nodejs安装位置 4.最终的安装结构 备注:nodejs安装 2.使用nvm安装管理nodejs 2.1配置下载镜像: 找到nvm安装路径(默认路径是C:UsersAdministratorAppDataRoamingnvm),配置nvm的sett

    2024年02月09日
    浏览(53)
  • 使用nvm实现nodejs版本管理(版本删除,版本切换,版本添加)

    为何使用nvm进行管理node 在开发项目的过程中,遇到同时维护两个或者更多的项目,由于不同项目所用的node环境不同,单纯的安装最新版本的node或者低版本node,不能适用所有的项目,这样就想如果有个工具可以实现node版本的切换就方便多了,nvm就是管理node的一个很实用的工具 安装

    2023年04月09日
    浏览(80)
  • 【工具】用nvm管理nodejs版本切换,真香!

    换个nodejs版本比换个媳妇还难,nvm堪称管理nodejs版本神器 事情的起因,公司的一些 老项目需要依赖稳定老版本的nodejs ,但是自己的一些项目所需要的是 更高版本的nodejs ,这就会面临 频繁切换版本 的情况。看到很多同事小伙伴并没有使用 nvm 进行 版本管理 ,面对切换的苦

    2024年03月09日
    浏览(64)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包