安装多个nodejs版本(nvm)
一 安装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