npm 国内镜像切换|nvm 使用笔记

临时使用

在 npm install XXX 时加入–registry URL即可,不会影响到本地配置,如:

npm --registry https://registry.npm.taobao.org install express

2. 持久使用

永久修改本地npm的配置:

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

查看npm源

npm config get registry

重置为官方源

npm config set registry https://registry.npmjs.org/

其他源镜像

# 腾讯镜像
npm config set registry http://mirrors.cloud.tencent.com/npm/

# 淘宝镜像 (官网 https://npmmirror.com/)
npm config set registry https://registry.npmmirror.com/

# 华为镜像
npm config set registry  https://mirrors.huaweicloud.com/repository/npm/

NVM下载安装

下载链接 https://github.com/coreybutler/nvm-windows/releases

可下载以下版本

  1. nvm-noinstall.zip:绿色免安装版,但使用时需要进行配置。(配置方法自行百度)
  2. nvm-setup.zip:安装版,推荐使用

使用nvm

  1. nvm list 命令 - 显示版本列表
nvm list // 显示已安装的版本(同 nvm list installed)
nvm list installed // 显示已安装的版本
nvm list available // 显示所有可以下载的版本
  1. nvm install 命令 - 安装指定版本nodejs
nvm install 14.5.0 // 安装14.5.0版本node
nvm install latest // 安装最新版本node
  1. nvm use 命令 - 使用指定版本node
nvm use 14.5.0 // 使用14.5.0版本node
  1. nvm uninstall 命令 - 卸载指定版本 node
nvm uninstall 14.5.0 // 卸载14.5.0版本node

NVM 其他命令

  • nvm arch :显示node是运行在32位还是64位系统上的
  • nvm on :开启nodejs版本管理
  • nvm off :关闭nodejs版本管理
  • nvm proxy [url] :设置下载代理。不加可选参数url,显示当前代理。将url设置为none则移除代理。
  • nvm node_mirror [url] :设置node镜像。默认是https://nodejs.org/dist/。如果不写url,则使用默认url。设置后可至安装目录settings.txt文件查看,也可直接在该文件操作。
  • nvm npm_mirror [url] :设置npm镜像。https://github.com/npm/cli/archive/。如果不写url,则使用默认url。设置后可至安装目录settings.txt文件查看,也可直接在该文件操作。
  • nvm root [path] :设置存储不同版本node的目录。如果未设置,默认使用当前目录。
  • nvm version :显示nvm版本。version可简化为v。

NVM 镜像配置

打开NVM安装根目录,修改settings.txt 文本末行添加如下两行代码

node_mirror https://npmmirror.com/mirrors/node/
npm_mirror https://npmmirror.com/mirrors/npm/
  • 如果还是下载慢或无法使用,也可以直接到node官网下载zip绿色版,然后再解压到NVM安装目录下,并按v + 版本号重命名文件夹名

  • node淘宝镜像下载地址

nvm use 命令操作失败

  • nvm use 切换版本时会修改环境变量,需要在管理员权限下操作

参考资料

  • npm使用国内镜像加速的几种方法
  • nvm安装(Windows篇)
  • 淘宝镜像

你可能感兴趣的:(javascript,chrome,前端)