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