使用NVM工具下载及管理node及npm

简介: 使用VUE项目开发的时候,经常会遇到很烦事情,导入新的项目的时候,npm install会经常报各种问题,同事的电脑能跑到我这里就挂了,基本上大多数都是因为node的版本或者npm的版本不兼容造成的。所以你就不得不换一个能够匹配的版本了,但是如果有很多项目环境版本都不一样,我们不可能经常下载卸载node吧,所以我们必须要使用node管理工具,能够自由切换版本,这不NVM就来了;不废话了,看看我平常是怎么操作的吧;

使用VUE项目开发的时候,经常会遇到很烦事情,导入新的项目的时候,npm install会经常报各种问题,同事的电脑能跑到我这里就挂了,基本上大多数都是因为node的版本或者npm的版本不兼容造成的。所以你就不得不换一个能够匹配的版本了,但是如果有很多项目环境版本都不一样,我们不可能经常下载卸载node吧,所以我们必须要使用node管理工具,能够自由切换版本,这不NVM就来了;不废话了,看看我平常是怎么操作的吧;

一、下载

下载地址:https://github.com/coreybutler/nvm-windows/releases

76ad27f721d64220c048ceeb00a1eed4_42b1bf63d05d42da9c9d0a6563f98277.png

1953da87a76449c6e15547328cdeda8d_518a55956b1a4b409ca3e0be26eab5d0.png

双击允许、下一步-下一步-下一步;

二、环境变量

环境变量不用说吧,想在电脑任何地方不想切换目录就能运行的情况下,肯定要配置环境变量的;

找到nvm目录,复制一下添加到path参数里面;

配置好环境变量后,打卡cmd命令行窗口来验证一下是否安装成功!

nvm -v

a1bf863f904a38308ab34a374bf609d3_777a348c73cd459c99a7460368a69b81.png

我们可以看到nvm的常用命令

nvm list #查看已安装的node版本

nvm use xx.xxx.xx #使用指定node版本

nvm install xx.xxx.xx #安装指定node版本

配置淘宝镜像:

编辑安装目录下的settings.txt文件,加入以下配置

node_mirror: http://npm.taobao.org/mirrors/node/

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

三、安装node

安装node肯定要指定版本的,所以我们可以去了解一下项目所需要的版本或者到官网查询有哪些版本可以搞;

https://nodejs.org/en/docs/ #查询历史版本

使用命令:

nvm install 12.22.12

查询已安装版本:

nvm list

指定版本:

nvm use 12.22.12

查询node版本、npm版本

node -v

npm -v

da4af5ef446d02de551a9e95acabcf6b_9e1b5713d289402bb98a58bfc3dbadc0.png

安装好以后,需要再去配置npm及node的环境变量了,全部交给nvm是不是爽歪歪!

目录
相关文章
|
17天前
|
存储 JavaScript
Nodejs的npm包管理器快速入门
介绍Node.js的npm包管理器的快速入门,包括包的概念、结构、描述文件、npm常用命令如安装、搜索、移除软件包,以及如何处理常见的npm工具部署错误。
18 2
Nodejs的npm包管理器快速入门
|
4天前
|
JavaScript Linux 开发者
一个用于管理多个 Node.js 版本的安装和切换开源工具
【9月更文挑战第14天】nvm(Node Version Manager)是一个开源工具,用于便捷地管理多个 Node.js 版本。其特点包括:版本安装便捷,支持 LTS 和最新版本;版本切换简单,不影响开发流程;多平台支持,包括 Windows、macOS 和 Linux;社区活跃,持续更新。通过 nvm,开发者可以轻松安装、切换和管理不同项目的 Node.js 版本,提高开发效率。
|
21天前
|
JavaScript 小程序 Java
【工具】用nvm管理nodejs版本切换,真香!
本文详细介绍了如何使用 nvm(node.js 版本管理工具)解决在不同项目间频繁切换 Node.js 版本的问题。通过实例展示了 A、B 两个项目分别依赖 v14.19.1 和 v16.15.0 版本时的解决方案,并提供了 nvm 的下载、安装及常用命令等实用信息,帮助读者轻松管理 Node.js 版本。文章还包括了卸载已安装的 Node.js、配置环境变量等步骤,确保切换顺畅无阻。
45 0
【工具】用nvm管理nodejs版本切换,真香!
|
29天前
|
JavaScript IDE 前端开发
前端开发工具配置 nodejs & git & IDE
前端开发工具配置 nodejs & git & IDE
2071 verbose node v16.6.0 2072 verbose npm v7.19.1或者 no such file or directory, lstat ‘D:\wor
该博客文章提供了解决在使用npm版本7.19.1时出现的"no such file or directory"错误的具体方法,建议通过降级npm到6.14.8版本来解决问题,并确认了该方法可以成功安装node_modules。
2071 verbose node v16.6.0 2072 verbose npm v7.19.1或者 no such file or directory, lstat ‘D:\wor
|
1月前
|
缓存 JavaScript 前端开发
成功解决:npm 版本不支持node.js。【 npm v9.1.2 does not support Node.js v16.6.0.】
这篇文章介绍了如何解决npm版本与Node.js版本不兼容的问题,提供了查看当前npm和Node.js版本的步骤,以及如何根据Node.js版本选择合适的npm版本并进行升级的详细指导。
成功解决:npm 版本不支持node.js。【 npm v9.1.2 does not support Node.js v16.6.0.】
|
1月前
Mac卸载 Node npm,升级 Node
Mac卸载 Node npm,升级 Node
45 0
|
1月前
NPM——Electron failed to install correctly, please delete node_modules/electron and try
NPM——Electron failed to install correctly, please delete node_modules/electron and try
101 0
|
11月前
|
JavaScript 前端开发 Java
Vue路由与nodejs下载安装及环境变量的配置
Vue路由与nodejs下载安装及环境变量的配置
68 0
|
11月前
|
缓存 JavaScript 开发者
Vue路由的使用及node.js下载安装和环境搭建
Vue路由的使用及node.js下载安装和环境搭建
77 0