安装多个nodejs版本(nvm)

一 安装nvm(Node Version Manager)

安装包已上传


二 安装nodejs

使用nvm install <版本号> 可能会安装失败,需要手动下载
nodejs下载地址

解压后放到nvm目录中

三 npm 设置国内镜像加速

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

1. 使用 cnpm

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

安装 cnpm
bash 复制代码
npm install -g cnpm --registry=https://registry.npmmirror.com
使用 cnpm

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

bash 复制代码
cnpm install <package-name>

2. 修改 npm 配置

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

临时使用

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

bash 复制代码
npm install <package-name> --registry=https://registry.npmmirror.com
永久设置

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

bash 复制代码
npm config set registry https://registry.npmmirror.com

3. 使用 nrm(NPM Registry Manager)

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

安装 nrm
bash 复制代码
npm install -g nrm
查看可用的镜像源
bash 复制代码
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/
切换镜像源
bash 复制代码
nrm use taobao

4. 验证设置

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

bash 复制代码
npm config get registry

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

复制代码
https://registry.npmmirror.com
相关推荐
百***84451 小时前
Webpack、Vite区别知多少?
前端·webpack·node.js
长空任鸟飞_阿康13 小时前
AI 多模态全栈应用项目描述
前端·vue.js·人工智能·node.js·语音识别
百***784516 小时前
node.js+npm的环境配置以及添加镜像(保姆级教程)
arcgis·npm·node.js
百***071816 小时前
Node.js 与 Docker 深度整合:轻松部署与管理 Node.js 应用
docker·容器·node.js
菠萝+冰16 小时前
npm中-d -g 和默认安装的区别
前端·npm·node.js
夏日不想说话19 小时前
一文搞懂 AI 流式响应
前端·node.js·openai
百***670319 小时前
Node.js实现WebSocket教程
websocket·网络协议·node.js
q***518920 小时前
如何在Windows系统上安装和配置Node.js及Node版本管理器(nvm)
windows·node.js
天天进步20151 天前
Webpack到Vite:构建工具迁移实战经验总结
前端·webpack·node.js
好奇的菜鸟1 天前
解决 Node.js 18+ 构建错误:digital envelope routines::unsupported 完全指南
node.js