Node包管理使用全教程
NVM
nvm是nodejs的版本管理工具,可以在一个环境中同时安装多个nodejs版本(和配套的npm版本),并随时切换。
下载与安装
- 点击下载NVM
- 解压后开始安装
- 查看nvm安装版本
nvm version
nvm下载太慢?
- 查找nvm的安装路径
where nvm
- 在该路径下,找到
setting.txt - 在
setting.txt文件最后添加两句代码,查看参考
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
- 保存
setting.txt文件后,重启cmd继续执行其他操作
使用NVM安装NodeJs
- 查看可用node版本
nvm ls available
- 根据实际需求,安装对应的node版本
nvm install v12.12.0
- 显示本地已经安装的node版本
nvm list
- 使用指定版本的node,带星号是当前正在使用的版本
- 如果执行出现问题,请尝试以管理员权限运行cmd
nvm use 12.12.0
- 卸载指定的node版本
nvm uninstall 12.12.0
- 查看node版本
node -v
镜像源
- 查看当前使用的镜像源
npm config get registry
- 修改镜像源
# 临时修改
npm install 软件名 --registry https://registry.npm.taobao.org/
# 全局修改
npm config set registry https://registry.npm.taobao.org/
也可使用nrm切换镜像源
NRM管理镜像源
- 安装
nrm不仅可以快速切换镜像源,还可以测试自己网络访问不同源的速度。
npm install -g nrm
- 列出当前可用的所有镜像源
nrm ls
npm ---------- https://registry.npmjs.org/
yarn --------- https://registry.yarnpkg.com/
tencent ------ https://mirrors.cloud.tencent.com/npm/
cnpm --------- https://r.cnpmjs.org/
taobao ------- https://registry.npmmirror.com/
npmMirror ---- https://skimdb.npmjs.com/registry/
- 使用淘宝镜像源
nrm use taobao
- 测试访问速度
nrm test taobao
Node包管理器
cnpm
- 安装cnpm
npm install cnpm -g
or
npm install -g cnpm --registry=https://registry.npmmirror.com
- 检查cnpm版本
cnpm -v
yarn
- 安装yarn
npm install --global yarn
- 检查yarn版本
yarn -v
pnpm
- vue3推荐的包管理工具
- 安装使用时,请确认您的node版本 > 12.17.0
npm install -g pnpm
- 检测pnpm版本
pnpm -v

浙公网安备 33010602011771号