Windows 上安装nvm node版本管理工具 windows安装nvm 管理工具

Windows 上安装nvm node版本管理工具 windows安装nvm 管理工具

  • 1、nvm
  • 2、安装
    • 2.1、下载 NVM 安装程序进行安装
    • 2.2、打开nvm的安装路径,运行终端测试是否安装成功
    • 2.3、配置环境变量,让nvm能在电脑全局使用
      • 2.3.1、nvm配置淘宝镜像
      • 2.3.2、nvm环境变量设置

1、nvm

NVM 是 Node Version Manager 的缩写,是一个用于管理 Node.js 版本的工具。可以在在同一台计算机上安装和切换不同版本的 Node.js

  • 多版本支持: NVM 允许用户在同一台计算机上安装多个 Node.js 版本。这对于不同的项目可能需要不同版本的 Node.js 的情况非常有用。

  • 版本切换: 可以在已安装的 Node.js 版本之间进行切换,以确保项目使用的是兼容的 Node.js 版本。

  • 全局安装和局部安装: NVM 允许用户在全局和项目级别(局部)上安装 Node.js。这有助于避免权限问题,并使每个项目都能够使用其特定版本的 Node.js。

2、安装

2.1、下载 NVM 安装程序进行安装

访问 NVM for Windows GitHub 页面 下载最新版本的 NVM 安装程序(nvm-setup.exe)

在这里插入图片描述

2.2、打开nvm的安装路径,运行终端测试是否安装成功

  • nvm -v 查看nvm版本
  • nvm list 查看已安装的Node列表
  • nvm use 15.14.0 切换版本号为 15.14.0 的Node.js
  • nvm list available 查看可安装的Node列表
  • nvm insetall 15.14.0 安装版本号为 15.14.0 的Node.js

2.3、配置环境变量,让nvm能在电脑全局使用

默认安装之后,nvm运行仅限于在安装路径使用,肯定不行,需要在电脑全局中使用

2.3.1、nvm配置淘宝镜像

在nvm安装路径打开 settings.txt 加入这两行

nvm npm_mirror https://npmmirror.com/mirrors/npm/
nvm node_mirror https://npmmirror.com/mirrors/node/

在这里插入图片描述

2.3.2、nvm环境变量设置

在nvm安装路径 创建 node_cachenode_global这两个文件夹
在这里插入图片描述

创建完成之后,在当前nvm安装路径下打开CMD终端,指定下面两个命令配置全局路径和缓存路径

npm config set prefix "D:\nvm\node_global"
npm config set cache "D:\nvm\node_cache"

在这里插入图片描述

设置电脑环境变量,查看 NVM_HOMENVM_SYMLINK这两个系统变量是否存在(安装NVM程序自动设置)
在这里插入图片描述

新建 NODE_PATH 系统环境变量

系统变量名: NODE_PATH
系统变量名: D:\nvm\node_global\node_modules
在这里插入图片描述

配置 Path系统变量
追加内容: D:\nvm\node_global

在这里插入图片描述
验证 Path 这三个环境变量是否存在
在这里插入图片描述
不存在就要手动创建 环境变量,NVM_HOME ,NVM_SYMLINK 是安装nvm程序自动新建,如果没有则需要手动创建变量(或者卸载nvm重新安装)
最后重启电脑,随便打开一个 终端输入 nvm -v 测试是否命令是否全局有效

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/258835.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

LeetCode124.二叉树中最大路径和

第一次只花了20分钟左右就完全靠自己把一道hard题做出来了。我这个方法还是非常简单非常容易理解的,虽然时间复杂度达到了O(n2)。以下是我的代码: class Solution {int max;public int maxPathSum(TreeNode root) {max Integer.MIN_VALUE;return dfs2(…

Bash脚本调用百度翻译API进行中文到英文的翻译

写一个bash脚本调用百度翻译API进行中文到英文的翻译,首先需要进行相关的申请。看百度给出的文档链接: 百度翻译API文档 需要先注册一个百度账号,然后申请APPID。脚本中会用到appid和key这两个值。按照文档给出的提示可以获得。如下是脚本: #…

人工智能原理复习--搜索策略(一)

文章目录 上一篇搜索概述一般图搜索盲目搜索下一篇 上一篇 人工智能原理复习–确定性推理 搜索概述 问题求解分为两大类:知识贫乏系统(依靠搜索技术解决)、知识丰富系统(依靠推理技术) 两大类搜索技术: …

2023.12.7 关于 MySQL 事务详解

目录 事务的四大特性 原子性 一致性 持久性 隔离性 事务并发执行 脏读 不可重复读 幻读 四个隔离级别 read uncommitted read committed repeatable read serializable 事务的四大特性 原子性 一个事务中的所有操作,要么全部完成,要么全部…

MIT线性代数笔记-第26讲-复习二

目录 26.对称矩阵及正定性打赏 26.对称矩阵及正定性 实对称矩阵的特征值均为实数,并且一定存在一组两两正交的特征向量 这对于单位矩阵显然成立 证明特征值均为实数: ​    设一个对称矩阵 A A A,对于 A x ⃗ λ x ⃗ A \vec{x} \lambda…

Pipenv环境配置+Pytest运行

环境配置 使用Pipenv进行虚拟环境管理,Pipfile为依赖模块管理文件。 安装pipenv:brew install pipenv根项目根目录下执行命令创建虚拟环境: pipenv install在Pycharm中指定项目运行的虚拟环境 :File->Settings->Project:-…

好莱坞明星识别

一、前期工作 1. 设置GPU from tensorflow import keras from tensorflow.keras import layers,models import os, PIL, pathlib import matplotlib.pyplot as plt import tensorflow as tfgpus tf.config.list_physical_devices("GPU")if gpus:gpu0 …

【夯实技术基本功】「底层技术原理体系」全方位带你认识和透彻领悟正则表达式(Regular Expression)的开发手册(正则表达式定义 )

【夯实技术基本功】「底层技术原理体系」全方位带你认识和透彻领悟正则表达式的开发手册 前提介绍正则表达式正则表达式的历史正则表达式的定义正则表达式的组成普通字符非打印字符特殊字符限定符限定符案例分析贪婪匹配/非贪婪匹配方式 定位符选择组合符后向引用 总结心得 前提…

5.10 Windows驱动开发:摘除InlineHook内核钩子

在笔者上一篇文章《内核层InlineHook挂钩函数》中介绍了通过替换函数头部代码的方式实现Hook挂钩,对于ARK工具来说实现扫描与摘除InlineHook钩子也是最基本的功能,此类功能的实现一般可在应用层进行,而驱动层只需要保留一个读写字节的函数即可…

[⑦ADRV902x]: JESD204学习笔记

前言 JESD204B/C基于SERDES(SERialization/DESerialization)技术,也就是串化和解串,在发送端将多位并行的数据转换为1 bit的串行数据,在接收端将串行数据恢复成原始的并行数据。 在JESD204接口出现以前,数…

stm32串口编程实例-实现数据的收发功能

大家好,今天给大家介绍stm32串口编程实例,文章末尾附有分享大家一个资料包,差不多150多G。里面学习内容、面经、项目都比较新也比较全!可进群免费领取。 串口是USART(通用同步/异步收发器)的俗称。 实际上,串行总线并不…

git常用命令指南

目录 一、基本命令 1、创建分支 2、切换分支 3、合并分支 4、初始化空git仓库 二、文件操作 1、创建文件 2、添加多个文件 3、查看项目的当前状态 4、修改文件 5、删除文件 6、提交项目 三、实际操作 1、创建目录 2、进入新目录 3、初始化空git仓库 4、创建文…