安装多个nodejs版本(nvm)

embedded/2024/11/23 21:15:19/

一 安装nvm(Node Version Manager)

安装包已上传
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

二 安装nodejs

使用nvm install <版本号> 可能会安装失败,需要手动下载
nodejs下载地址
在这里插入图片描述
在这里插入图片描述
解压后放到nvm目录中
在这里插入图片描述

三 npm 设置国内镜像加速

使用国内的 npm 镜像可以显著提升包的下载速度,尤其是在中国大陆地区。以下是几种常见的方法来设置 npm 使用国内镜像。

1. 使用 cnpm

cnpm 是由淘宝提供的 npm 镜像客户端,可以直接替代 npm。安装 cnpm 后,你可以使用 cnpm 命令来代替 npm

安装 cnpm
npm install -g cnpm --registry=https://registry.npmmirror.com
使用 cnpm

安装完成后,你可以使用 cnpm 命令来安装包:

cnpm install <package-name>

2. 修改 npm 配置

你也可以直接修改 npm 的配置,使其使用国内的镜像源。

临时使用

在每次安装包时指定镜像源:

npm install <package-name> --registry=https://registry.npmmirror.com
永久设置

将镜像源永久设置为国内镜像:

npm config set registry https://registry.npmmirror.com

3. 使用 nrm(NPM Registry Manager)

nrm 是一个 npm 镜像源管理工具,可以帮助你轻松切换不同的镜像源。

安装 nrm
npm install -g nrm
查看可用的镜像源
nrm ls

输出示例:

  npm ---- https://registry.npmjs.org/yarn --- https://registry.yarnpkg.com/taobao - https://registry.npmmirror.com/nj ----- https://registry.nodejitsu.com/rednpm - http://registry.mirror.cqupt.edu.cn/cnpm --- http://r.cnpmjs.org/
切换镜像源
nrm use taobao

4. 验证设置

你可以通过以下命令验证当前使用的镜像源:

npm config get registry

输出应该显示为你设置的镜像源地址,例如:

https://registry.npmmirror.com

http://www.ppmy.cn/embedded/139942.html

相关文章

MongoDB进阶篇-索引(索引概述、索引的类型、索引相关操作、索引的使用)

文章目录 1. 索引概述2. 索引的类型2.1 单字段索引2.2 复合索引2.3 其他索引2.3.1 地理空间索引&#xff08;Geospatial Index&#xff09;2.3.2 文本索引&#xff08;Text Indexes&#xff09;2.3.3 哈希索引&#xff08;Hashed Indexes&#xff09; 3. 索引相关操作3.1 查看索…

在 MySQL 记录操作日志,通常有几种方法可以实现。

在 MySQL 中记录操作日志&#xff0c;通常有几种方法可以实现。最常见的方式是通过启用 MySQL 的日志功能&#xff0c;或者使用触发器、审计插件等手段来记录数据库操作。下面是一些常见的记录操作日志的方法&#xff1a; 1. 启用 MySQL 通用查询日志&#xff08;General Quer…

Vue_Router权限控制:不同角色显示不同路由

写在前面 在Vue中&#xff0c;Router是一个官方提供的用于处理应用程序路由的插件。它允许我们创建单页应用程序&#xff08;SPA&#xff09;&#xff0c;其中不同的页面和组件可以通过URL进行导航和展示。使我们可以轻松地创SPA&#xff0c;并实现可复用和可组合的组件…

CE3.【C++ Cont】练习题组3

目录 1.四季 输入描述: 输出描述: 输入 输出 备注: 2.解 方法1:getcharcin读取 提交结果 方法2:scanf指定读取宽度 方法3:cin以int类型读取只取右侧两位 2.角谷猜想 题目描述 输入格式 输出格式 输入输出样例 解 代码 提交结果 3.质因数分解 题目描述 输…

英文版本-带EXCEL函数的数据分析

一、问题&#xff1a; 二、表格内容 三、分析结果 四、具体的操作步骤&#xff1a; 销售工作表公式设计与数据验证 类别&#xff08;Category&#xff09;列公式&#xff1a; 在Category列&#xff08;假设为D列&#xff09;&#xff0c;根据ProductCode在Catalogue工作表中查找…

HarmonyOs鸿蒙开发实战(21)=>组件间通信@ohos/liveeventbus

1.简介 LiveEventBus是一款消息总线&#xff0c;具有生命周期感知能力&#xff0c;支持Sticky&#xff0c;支持跨进程&#xff0c;支持跨APP发送消息。 2.下载安装 ohpm install ohos/liveeventbus 3.订阅&#xff0c;注册监听 4.发送事件 5. 完成 > 记得关注博主&#xff…

最后一个单词的长度

题目详情&#xff1a; 解题思路&#xff1a; 用两个变量分别存储当前值和上次值&#xff0c;就可保证当前移动时记录字符个数&#xff0c;当遇到空格时&#xff0c;这次值保存到上次值&#xff0c;并清空。 代码解析&#xff1a; /* 最后一个单词的长度 */ #include <st…

中标麒麟部署k8sV1.31版本详细步骤

在中标麒麟操作系统上部署 Kubernetes v1.31 的详细步骤如下。这些步骤假定您对 Kubernetes 和 Linux 环境有基本了解&#xff0c;并且中标麒麟系统已正确安装并配置。 环境准备 更新系统并安装必要的软件包 sudo yum update -ysudo yum install -y wget curl vim net-tools…