美文网首页
使用nvm安装多个node版本

使用nvm安装多个node版本

作者: CoderZb | 来源:发表于2024-02-26 19:40 被阅读0次

疑问:

有必要安装多个node版本吗?有必要

首先vue的编译以及打包过程都需要用到Node.js;
然后项目中会使用第三方库,例如常用的axios,就会使用到Node.js提供的库。
Webpack也是是基于Node.js开发的,可以使用Webpack这个构建工具,处理模块依赖关系、压缩代码、生成Source Map。

最新修改:注意以下14.17.5,全部改成15,例如 nvm install 15 因为15以下版本安装会有证书过期导致node能安装,npm安装不上的问题,请看如下报错截图

image.png

情景:

就拿我来说,台式电脑A笔记本B都存有相同的多个项目,但是A和B安装的node版本不同,A的node版本是18.18.1,B的node版本是14.17.5,由电脑A依赖node版本18.18.1创建出来的vue项目运行在电脑B上就会报错,反之亦然。

image.png

解决办法

安装多个版本的node,这样用到哪个项目的时候,切换到可以能让这个项目运行的node即可。
安装多个nodejs版本的做法有多个,最推荐使用nvm,原因就是nvm不用配置环境变量,其他的做法可能不生效,而且其他做法还得配置环境变量。

  • 步骤1:安装nvm。打开如下链接,找到nvm-update.exe下载到本地安装。
    https://github.com/coreybutler/nvm-windows/releases/tag/1.1.10
    image.png
  • 步骤2:安装完nvm之后,使用nvm安装node如果觉得安装的慢,可以执行如下两条命令安装国内的淘宝镜像
nvm node_mirror http://npm.taobao.org/mirrors/node/
nvm npm_mirror https://npm.taobao.org/mirrors/npm/
  • 步骤3:安装node。
nvm install 14.17.5
nvm install 18.18.1
  • 拓展:

nvm list查看已安装的所有node版本
nvm use xxx切换到某一个node版本
nvm list available查看可以安装的node版本

image.png

注意:安装完必须重启电脑,否则可能命令不生效 。
卸载某个版本的node。nvm uninstall v14.17.5
安装某个node版本,可以不用具体到版本号,例如 nvm install 16

相关文章

  • 多版本node安装与使用(nvm)

    nvm 安装与使用 前言 nvm是管理node版本的工具,一个电脑中可以安装多个node版本,当我们想使用哪个版本...

  • nvm windows 使用

    nvm --> node version manager(Node版本管理器)安装并维护多个node版本 比直接...

  • nvm的使用说明

    为了解决前端不同项目所使用的node版本导致的依赖包安装问题;可以通过nvm安装多个node版本。 一、下载并安装...

  • 使用nvm安装Node.js环境

    安装 nvm nvm 是node的版本管理工具,我们使用nvm来切换Node.js版本。 nvm的GitHub地址...

  • NVM常用的命令

    安装最新版本 $ nvm install node 安装指定版本 $ nvm install 0.12.1 使用已...

  • Node.js常用配置

    本文针对mac osx nvm管理Node.js的多个版本 安装nvm 设置镜像(淘宝)加速Node.js安装 临...

  • nvm避坑指南

    nvm node version manager(node版本管理工具) 通过将多个node 版本安装在指定路径,...

  • ubuntu上使用nvm安装nodejs和npm

    安装nvm(如果安装失败,请先安装git) 查看nvm版本 查看所有node版本 安装node版本 切换node版...

  • Mac上使用nvm管理node版本

    安装nvm 让nvm生效 或者 用nvm查看可用的node版本 安装 切换node版本

  • nvm进行node版本管理

    使用nvm管理多个node版本 一、下载 nvm-windows Releases 下载nvm-setup.zip...

网友评论

      本文标题:使用nvm安装多个node版本

      本文链接:https://www.haomeiwen.com/subject/ffczadtx.html