npm常用命令以及nvm切换node版本

ops/2025/2/11 10:25:23/

npm常用命令以及nvm切换node版本

  • npm常用命令
  • nvm切换node版本

npm_1">npm常用命令

  1. 查看npm当前设置的源
npm config get registry
# 或者 查看当前所有源列表  
npm config list
  1. 设置为淘宝镜像
npm config set registry https://registry.npmmirror.com
  1. 设置回原本的源,用来发布npm
npm config set registry https://registry.npmjs.org
  1. 设置私有npm
npm config set registry http://xx.xxx.xx.x:xxx/commgr/nexus/repository/admin/
  1. 清除缓存
npm cache clean --force
  1. 该私有仓库是否有app这个依赖包,返回依赖包的版本
npm view app@^1.0.6 versions --registry=http://xx.xxx.xx.x:xxx/commgr/nexus/repository/admin/npm install app@^1.0.6 --registry=http://xx.xxx.xx.x:xxx/commgr/nexus/repository/admin/ -S

nvm切换node版本

1. 安装nvm
如何在Windows上轻松切换node版本,当然是使用NVM啦!nvm是一个跨平台的命令行工具,可以在Mac、Linux、Windows等各种操作系统上使用。
nvm下载地址:https://github.com/coreybutler/nvm-windows/

进入后选择合适版本下载,一般就选择.exe和.zip下载,下载.exe后直接下一步顺序安装即可

在这里插入图片描述

注意:一般在安装nvm之前要先把本机的node卸载干净,重新通过nvm安装node,这样nvm才能统一管理其所有版本的node,方便通过命令切换。

2. 配置nvm
安装之后检查nvm是否已经安装好了,打开cmd窗口:

输入nvm -v
在这里插入图片描述
如果像这样有版本就是安装成功了,否则需要进一步配置环境变量:
打开电脑的高级系统设置,找到环境变量,修改系统变量的PATH选项,新增nvm的安装路径,这样nvm就配置在电脑中了
在这里插入图片描述

配置好重新打开cmd窗口就应该可以查看nvm版本了

3. nvm更换Node版本
① 首先使用nvm list available 命令可以查看电脑上可以安装的Node.js版本

# 查看可安装的Node.js版本
nvm list available           

在这里插入图片描述
② 安装所需要的node版本

#安装22.2.0版本的Node.js
nvm install 22.2.0        

如果出现successfully就是安装新版本安装成功了,可以使用nvm更换Node版本了

③ 切换使用指定版本的Node

#切换使用指定版本的Node.js
nvm use 22.2.0       

出现下面的信息就是更换node版本成功了
在这里插入图片描述

④ 查看此时电脑上被nvm管理的node版本

#查看已安装的Node.js版本
nvm list  

在这里插入图片描述


http://www.ppmy.cn/ops/157500.html

相关文章

Java使用aspose实现pdf转word

Java使用aspose实现pdf转word 一、下载aspose-pdf-21.6.jar包【下载地址】&#xff0c;存放目录结构如图&#xff1b;配置pom.xml。 <!--pdf to word--> <dependency><groupId>com.aspose</groupId><artifactId>aspose-pdf</artifactId>…

WiFi配网流程—SmartConfig 配网流程

目录 &#x1f4cc; SmartConfig 配网流程 &#x1f449; 阶段 1&#xff1a;设备进入配网模式 &#x1f449; 阶段 2&#xff1a;手机 App 发送 Wi-Fi 配置信息 &#x1f449; 阶段 3&#xff1a;设备解析 Wi-Fi 配置&#xff0c;连接家庭网络 &#x1f449; 阶段 4&…

全面理解-友元(friend关键字)

在 C 中&#xff0c;friend 关键字用于授予其他类或函数访问当前类的 私有&#xff08;private&#xff09;和保护&#xff08;protected&#xff09;成员 的权限。这种机制打破了严格的封装性&#xff0c;但可以在特定场景下提高代码的灵活性和效率。以下是 friend 的详细说明…

51单片机之引脚图(详解)

8051单片机引脚分类与功能笔记 1. 电源引脚 VCC&#xff08;第40脚&#xff09;&#xff1a;接入5V电源&#xff0c;为单片机提供工作电压。GND&#xff08;第20脚&#xff09;&#xff1a;接地端&#xff0c;确保电路的电位参考点。 2.时钟引脚 XTAL1&#xff08;第19脚&a…

IDEA中列举的是否是SpringBoot的依赖项的全部?在哪里能查到所有依赖项,如何开发自己的依赖项让别人使用

在 IntelliJ IDEA 中列举的依赖项并不一定是 Spring Boot 项目的全部依赖项。IDEA 通常只显示你在 pom.xml&#xff08;Maven&#xff09;或 build.gradle&#xff08;Gradle&#xff09;中显式声明的依赖项&#xff0c;而这些依赖项本身可能还会引入其他传递性依赖。 1. 如何…

力扣-栈与队列-239 滑动窗口的最大值

双指针思路 每移动一次&#xff0c;可以比较上一次窗口的最大值和被移除的值&#xff0c;如果被移除的值小于最大值&#xff0c;则说明最大值仍在新的区间&#xff0c;但是最后超时了 双指针超时代码 class Solution { public:vector<int> maxSlidingWindow(vector<…

IntelliJ IDEA使用经验(十三):使用Git克隆github的开源项目

文章目录 问题背景办法1、设置git代理&#xff1b;2、再次克隆项目&#xff1b;3、再次按常规方式进行git克隆即可。 问题背景 由于github在国外&#xff0c;很多时候我们在使用idea克隆开源项目的时候&#xff0c;没办法检出&#xff0c;提示 连接重置。 办法 1、设置git代…

Docker安装+镜像+错误解决+win11【小记】

参考【Docker】掌握 Docker魔法&#xff1a;Windows 11 平台上的完美容器部署终极指南_win11 docker-CSDN博客 目录 1.安装 1.1进入官网 1.2Hyper-V 1.3安装docker软件包 1.4测试 2.镜像 2.1方法一&#xff1a;配置文件换源 2.2方法二&#xff1a;也起到检验作用 2.3…