【nvm,npm , cnpm , yarn】

邪儿莫 / 2024-04-19 / 原文

nvm nvm官网

nvm是一个nodejs的版本管理工具。可以安装和切换不同版本的node.js。

  • nvm install [arch] :安装指定版本node

  • nvm list [available] :查看已安装的node版本列表 。 available表示查看所有可安装的node版本列表

  • nvm on : 开启node.js版本管理。

  • nvm off : 关闭node.js版本管理

  • nvm uninstall : 卸载node指定版本

  • nvm use [version] [arch] :使用不同版本的node

  • nvm root [path] :

  • nvm version :查看nvm版本

npm

npm是node提供的包管理工具,因为服务器在国外,所以速度很慢,代理下载速度慢

cnpm

cnpm是淘宝镜像 服务器在国内下载速度更快

安装 cnpm 淘宝镜像:

npm install -g cnpm --registry=https://registry.npmmirror.com

将npm设置为淘宝镜像

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

通过npm查看cnpm镜像设置

npm config get registry 

通过cnpm查看cnpm镜像设置

cnpm config get registry 

yarn

解决由于语义版本控制而导致的npm安装的不确定性问题

离线模式

pnpm