使用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是不是爽歪歪!

目录
相关文章
|
1月前
|
存储 JavaScript 前端开发
Node.js 常用工具
10月更文挑战第6天
20 2
|
1月前
|
缓存 资源调度 JavaScript
npx与npm的差异解析,以及包管理器yarn与Node版本管理工具nvm的使用方法详解
npx与npm的差异解析,以及包管理器yarn与Node版本管理工具nvm的使用方法详解
31 0
|
1月前
|
资源调度 前端开发 安全
前端实战:基于Verdaccio搭建私有npm仓库,轻松上传与下载自定义npm插件包
前端实战:基于Verdaccio搭建私有npm仓库,轻松上传与下载自定义npm插件包
81 0
|
1月前
|
Web App开发 JavaScript 前端开发
Node.js:JavaScript世界的全能工具
Node.js:JavaScript世界的全能工具
|
2月前
|
存储 JavaScript 前端开发
Node 版本控制工具 NVM 的安装和使用(Windows)
本文介绍了NVM(Node Version Manager)的Windows版本——NVM for Windows的安装和使用方法,包括如何安装Node.js的特定版本、列出已安装版本、切换使用不同版本的Node.js,以及其他常用命令,以实现在Windows系统上对Node.js版本的便捷管理。
Node 版本控制工具 NVM 的安装和使用(Windows)
|
1月前
|
JavaScript 网络协议
Node.js 工具模块
10月更文挑战第7天
20 0
|
2月前
|
JavaScript Linux 开发者
一个用于管理多个 Node.js 版本的安装和切换开源工具
【9月更文挑战第14天】nvm(Node Version Manager)是一个开源工具,用于便捷地管理多个 Node.js 版本。其特点包括:版本安装便捷,支持 LTS 和最新版本;版本切换简单,不影响开发流程;多平台支持,包括 Windows、macOS 和 Linux;社区活跃,持续更新。通过 nvm,开发者可以轻松安装、切换和管理不同项目的 Node.js 版本,提高开发效率。
|
1月前
|
JavaScript 算法 内存技术
如何降低node.js版本(nvm下载安装与使用)
如何降低node.js版本(nvm下载安装与使用)
|
1月前
|
缓存 JavaScript Oracle
Node.js版本管理工具之NVM
Node.js版本管理工具之NVM
|
JavaScript 前端开发 程序员
前端开发:node.js的node包管理器npm安装以及使用
在前端开发过程中,node.js进行包管理的时候会使用npm管理器来操作。npm(node package manager)包管理器,主要是用于第三方模块的下载、安装和管理,它具有强大的第三方资源,重要程度不言而喻。
512 0
前端开发:node.js的node包管理器npm安装以及使用