node管理工具nvm使用
创始人
2024-01-22 04:04:43
0

我使用的环境是win10系统
安装有关环境配置类的软件及其他,一般情况下切记不要安装到c盘programfiles下,否则会出现各种问题的报错!!!切记!

下载nvm

下载地址:https://github.com/coreybutler/nvm-windows/tags
点击前往下载nvm,切换到 tags分支,点击最新的进行下载
我们要下载nvm-setup.zip或者nvm-setup.exe,下载后进行安装

nvm路径设置

建议把nvm路径设置为C:\nvm

nvm安装node的路径设置

建议把nvm安装node路径设置为C:\nvm\node,这样使用nvm安装node就会安装到当前的C:\nvm路径下

安装过后nvm会自动配置环境变量

这个使用打开cmd窗口运行,nvm -v命令看看nvm安装成功吗,如果没有报错显示版本号则为安装成功

nvm配置文件修改

此时我们去安装node并不会去安装npm,所以我们需要去修改一下配置文件,我们需要将以下两句代码添加到nvm安装目录下的settings.txt文件中

node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
//这两句的意思是将下载镜像源指向淘宝,第一句是node的下载地址,第二句是npm

修改完成文件为以下代码

root: C:\nvm
path: C:\nvm\nodejs
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

安装node

接下来进行安装node版本,我们这里看LTS版本号,因为他是稳定版
打开cmd窗口使用 nvm list available 查看网络上最近的node版本
由于 nvm list available 只能查看最近的,大家需要低版本的需要点击下面链接前往查看所有node版本
查看所有的node版本: https://nodejs.org/zh-cn/download/releases
前往查看所有的node版本

进行安装

使用nvm install 版本号进行安装自己所需的node版本
使用nvm use 版本号切换到自己所需的node版本

使用以下命令查看node版本号和npm版本号即可验证是否安装成功

node -v
npm -v

最后修改一下npm下载源

npm config set registry https://registry.npm.taobao.org --global
npm config set disturl https://npm.taobao.org/dist --global

使用下面命令查看更换源头成功

 npm config get registry

nvm命令

  1. nvm list 查看所有安装node的版本
  2. nvm install (node版本号) [arch] 安装指定版本nodejs,可选参数arch指定安装32位还是64位版本,默认是系统位数
  3. nvm use (node版本号) [arch] 切换node版本进行使用,可指定32/64位
  4. nvm arch 显示node是运行在32位还是64位
  5. nvm on 开启node.js版本管理
  6. nvm off 关闭node.js版本管理
  7. nvm node_mirror [url] 设置node镜像。默认是https://nodejs.org/dist/。不写url则使用默认url。设置后可至安装目录settings.txt文件查看,也可直接在该文件操作
  8. nvm npm_mirror [url] 设置npm镜像。https://github.com/npm/cli/archive/。不写url则使用默认url。设置后可至安装目录settings.txt文件查看,也可直接在该文件操作
  9. nvm uninstall (node版本号) 卸载指定版本node
  10. nvm root [path] 设置存储不同版本node的目录。如果未设置,默认使用当前目录。
  11. nvm -v 显示nvm当前版本

相关内容

热门资讯

保存时出现了1个错误,导致这篇... 当保存文章时出现错误时,可以通过以下步骤解决问题:查看错误信息:查看错误提示信息可以帮助我们了解具体...
汇川伺服电机位置控制模式参数配... 1. 基本控制参数设置 1)设置位置控制模式   2)绝对值位置线性模...
不能访问光猫的的管理页面 光猫是现代家庭宽带网络的重要组成部分,它可以提供高速稳定的网络连接。但是,有时候我们会遇到不能访问光...
表格中数据未显示 当表格中的数据未显示时,可能是由于以下几个原因导致的:HTML代码问题:检查表格的HTML代码是否正...
本地主机上的图像未显示 问题描述:在本地主机上显示图像时,图像未能正常显示。解决方法:以下是一些可能的解决方法,具体取决于问...
表格列调整大小出现问题 问题描述:表格列调整大小出现问题,无法正常调整列宽。解决方法:检查表格的布局方式是否正确。确保表格使...
不一致的条件格式 要解决不一致的条件格式问题,可以按照以下步骤进行:确定条件格式的规则:首先,需要明确条件格式的规则是...
Android|无法访问或保存... 这个问题可能是由于权限设置不正确导致的。您需要在应用程序清单文件中添加以下代码来请求适当的权限:此外...
【NI Multisim 14...   目录 序言 一、工具栏 🍊1.“标准”工具栏 🍊 2.视图工具...
银河麒麟V10SP1高级服务器... 银河麒麟高级服务器操作系统简介: 银河麒麟高级服务器操作系统V10是针对企业级关键业务...