当前位置: 首页>开发笔记>正文

nvm的安装配置教程

nvm的安装配置教程

nvm全称 Node Version Manager,是Node的版本管理工具

原文:https://blog.csdn.net/weixin_41967475/article/details/119000442?spm=1001.2014.3001.5501

一、下载

nvm-windows:https://github.com/coreybutler/nvm-windows/releases

选择nvm-setup.zip安装方式:
在这里插入图片描述

二、安装

1.指定nvm的安装路径

在这里插入图片描述

2.指定nodejs的安装路径

在这里插入图片描述

3.安装后的两个文件夹

在这里插入图片描述

4.在nvm文件夹里找到settings.txt,按需替换为以下内容

注:root 和 path不用替换,这是两个文件夹的安装路径

##当前 nvm.exe 所在的目录
root: C:\nvm##node 快捷方式所在的目录nodejs
path: C:\nodejs##当前操作系统的位数(32/64)
arch: 64 ##是否需要代理
proxy: none ##node的淘宝镜像
node_mirror: http://npm.taobao.org/mirrors/node/##npm的淘宝镜像
npm_mirror: https://npm.taobao.org/mirrors/npm/

三、配置

1.配置nvm

1.1. 在用户变量中新建以下变量,并删除系统变量中对应的自带变量,使其只针对当前用户有效

NVM_HOMEC:\nvm
NVM_SYMLINKC:\nodejs
Path:%NVM_HOME%
Path: %NVM_SYMLINK%

在这里插入图片描述
在这里插入图片描述

2.配置node_cache、node_global

2.1. 在nodejs快捷方式里新建node_cache、node_global文件夹
在这里插入图片描述
2.2.打开cmd,输入以下命令:

注:C:\nodejs\node_cache 和 C:\nodejs\node_global是 node_cache和node_global两个文件夹的安装路径

npm config set cache "C:\nodejs\node_cache"
npm config set prefix "C:\nodejs\node_global"

2.3.添加用户变量

NPM_HOMEC:\nodejs\node_global
Path: C:\nodejs\node_global

在这里插入图片描述

在这里插入图片描述

四、测试

打开cmd,输入以下命令:

查看nvm版本信息:

nvm -v

安装版本为14.15.4的node:

nvm install 14.15.4

切换使用指定版本的node

nvm use 14.15.4

查看node版本信息:

node -v

查看npm版本信息:

npm -v

在这里插入图片描述
若报以下错误,可能是你未使用 nvm use < version > 切换使用指定的版本node
在这里插入图片描述

五、nvm常用命令

查看nvm版本信息

nvm -v

安装指定版本的node

nvm install <version>
##如:nvm install v14.15.4

删除已安装的指定版本的node

nvm uninstall <version>

列出所有安装的node版本

nvm list

切换使用指定版本的node

nvm use <version>

https://www.zydui.com/af862V28CBAA.html
>

相关文章:

  • nvm什么意思
  • win10需要装nvme驱动吗
  • nvmem2转sata
  • nvmem2怎么安装win10
  • nvme固态硬盘接口
  • nvme系统安装教程
  • nvme configuration
  • nvme硬盘如何安装
  • vscode搭建nodejs環境,關于VS code ESP-IDF 提示“loading ‘build.ninja‘: 系統找不到指定的文件” 的解決方案
  • 什么是應用軟件并舉例,16.應用舉例
  • 【面經】美團春招三輪面經分享~涵蓋眾多知識點
  • 2021年面試題目,面試題--新增
  • magic king怎么讀,magick++ 簡介
  • 微信怎么設置定時發送,朋友圈可以定時發送嗎?
  • can not connect to rpc service,RPC service
  • ftpserver安卓版,FTPServer
  • server u使用教程,Server-U
  • rpc服務器,RPC 和 Web Service 有什么區別?
  • rpc服務器,web service和rpc的區別
  • psexec
  • dhclient命令,hpe?3par命令行查看狀況腳本
  • hp存儲默認管理口地址,HP3par 多路徑存儲磁盤使用方法
  • hp3par命令行手冊,3par命令集
  • 存儲器芯片的地址范圍,存儲器芯片類別有哪些?
  • 在pc機中各類存儲器,1.14各類存儲器芯片
  • 存儲芯片漲價最新消息,存儲器芯片
  • Windows/Linux性能監控軟件>csv文件,方便生成圖表
  • sqlserver nvarchar,【SQL開發實戰技巧】系列(四十五):Oracle12C常用新特性?VARCHAR2/NVARCHAR2類型最大長度由40
  • arcgis怎么導入地圖,Arcgis路網導入3dmax批量改成道路面
  • 定義animal父類,定義一個父類Animal eat方法 , 定義兩個子類 Dog 特有方法keepHome , Cat 特有方法 catchMouse ;并
  • 手機連接兩個藍牙方法,打開藍牙的設置
  • iconfont圖標免費嗎,關于阿里矢量圖標彩色icon使用
  • ps制作賽博朋克風格,如何用ps做出賽博朋克的風格?
  • ue4綠幕實時導入場景,如何在UE4中制作賽博朋克LED效果
  • 產品經理有哪些培訓課程,2023年全國NPDP產品經理國際認證火熱招生啦
  • B端產品需要什么能力,NPDP認證|B端產品經理是如何做競品調研的?
  • 超級工具,Supershell 一款牛叉閃閃的工具
  • buffer在c語言中是什么意思,QBuffer 用法理解