Node包管理使用全教程

NVM

nvmnodejs的版本管理工具,可以在一个环境中同时安装多个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

npm install cnpm -g
or
npm install -g cnpm --registry=https://registry.npmmirror.com
  • 检查cnpm版本
cnpm -v

yarn

npm install --global yarn
  • 检查yarn版本
yarn -v

pnpm

  • vue3推荐的包管理工具
  • 安装使用时,请确认您的node版本 > 12.17.0
npm install -g pnpm
  • 检测pnpm版本
pnpm -v

参考:GiteeGitHub

posted @   AjaxSync  阅读(93)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
点击右上角即可分享
微信分享提示