Wang's blog Wang's blog
首页
  • 前端文章

    • HTML教程
    • CSS
    • JavaScript
  • 前端框架

    • Vue
    • React
    • VuePress
    • Electron
  • 后端技术

    • Npm
    • Node
    • TypeScript
  • 编程规范

    • 规范
  • 我的笔记
  • Git
  • GitHub
  • VSCode
  • Mac工具
  • 数据库
  • Google
  • 服务器
  • Python爬虫
  • 前端教程
更多
收藏
关于
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

Wang Mings

跟随大神,成为大神!
首页
  • 前端文章

    • HTML教程
    • CSS
    • JavaScript
  • 前端框架

    • Vue
    • React
    • VuePress
    • Electron
  • 后端技术

    • Npm
    • Node
    • TypeScript
  • 编程规范

    • 规范
  • 我的笔记
  • Git
  • GitHub
  • VSCode
  • Mac工具
  • 数据库
  • Google
  • 服务器
  • Python爬虫
  • 前端教程
更多
收藏
关于
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • CSS

  • Npm

    • npm操作
    • npm常用命令
    • nrm管理npm源
      • 全局安装
      • 查看是否安装成功
      • 查看可选的源
      • 切换使用源
      • 添加使用源
      • 查看源的主页
      • 删除使用源。
      • 测试使用源速度。
      • 不使用nrm来切换源
      • 查看npm源地址
      • npm 修改registry源地址
      • 安装包使用特定源
    • nvm管理node版本
    • 开启本地服务器
    • npmlink调试本地包
    • 一些实用操作技巧
    • npmpackagejson属性详解
    • 如何发布一个自己的npm包
    • packagejson与package-lockjson的关系
    • 前端移动端和PC端自适应解决方案,支持vite打包配置
  • Vue

  • HTML

  • Node

  • Yaml

  • React

  • 框架

  • 规范

  • Electron

  • JS演示

  • VuePress

  • JavaScript

  • TypeScript

  • 微信小程序

  • TypeScript-axios

  • 前端
  • Npm
wangmings
2022-07-19
目录

nrm管理npm源

# nrm 管理npm源

  • nrm (npm registry manager )是npm的镜像源管理工具,有时候国外资源太慢或访问不了,使用这个就可以快速地在 npm 源间切换

# 全局安装

npm install -g nrm
1

# 查看是否安装成功

nrm --version
1

# 查看可选的源

nrm ls
1

结果如下:

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/
1
2
3
4
5
6

# 切换使用源

nrm use taobao
1

# 添加使用源

nrm add [registry] [url]

其中,registry为源名,url为源地址。 比如:添加一个公司私有的npm源,源地址为:http://192.168.22.11:8888/repository/npm-public/,源名为cpm(随意取)。

nrm add cpm http://192.168.22.11:8888/repository/npm-public/
1

# 查看源的主页

nrm home taobao
1

# 删除使用源。

nrm del [registry]
1

nrm del [registry] --- 删除使用源。

# 测试使用源速度。

nrm test [registry]
1

# 不使用nrm来切换源

如果不是nrm也能切换源, npm 自己也可以切换源,只不过比较麻烦。

# 查看npm源地址

npm config list
1
npm config get registry
1

# npm 修改registry源地址

npm set registry https://registry.npm.taobao.org/
1

# 安装包使用特定源

  • 全部使用特定源安装:npm install --registry=https://registry.npm.taobao.org
  • 安装一个包使用特定源:npm i logo --registry=https://registry.npm.taobao.org

参考文章: npm源管理器nrm使用教程 (opens new window)

编辑 (opens new window)
npm常用命令
nvm管理node版本

← npm常用命令 nvm管理node版本→

最近更新
01
theme-vdoing-blog博客静态编译问题
09-16
02
搜索引擎
07-19
03
友情链接
07-19
更多文章>
Theme by Vdoing | Copyright © 2019-2022 Evan Xu | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式