Skip to content

📦 npm-registry-nrs is an NPM source manager that allows you to quickly switch between NPM sources( npm 源管理器,允许你快速地在 npm 源间切换)

License

Notifications You must be signed in to change notification settings

zjunbin1286/npm-registry-nrs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

npm-registry-nrs

NPM version

📦 npm-registry-nrs is an NPM source manager that allows you to quickly switch between NPM sources and supports managing image sources through addition, deletion, modification, and querying.

npm-registry-nrs 是一个 npm 源管理器,允许你快速地在 npm 源间切换,并且支持通过增删改查等管理镜像源。

Install

# npm
npm i -g npm-registry-nrs

# yarn
yarn add -g  npm-registry-nrs

Example

$ nrs current
npm: https://registry.npmjs.org/

$ nrs use cnpm
[success] cnpm:https://r.cnpmjs.org/

$ nrs reset
? Are you sure to restore the default mirror source[npm] Yes
[success] Successfully reset, can be viewed through command ls

Usage

Usage: index [options] [command]

Options:
  -v                      View version(查看版本号)
  -h, --help              display help for command

Commands:
  current|c               View the current mirror source(查看当前镜像源)
  list|ls                 View all mirror sources(查看所有镜像源)
  use [name]              Using a certain mirror source(使用某个镜像源)
  checkout                Switching Mirror Sources(切换镜像源)
  add|a                   Add mirror source(新增镜像源)
  update|u                Update mirror source(更新镜像源)
  del|d [options] [name]  Delete mirror source(删除镜像源)
  reset|r                 Restore default mirror source(恢复默认镜像源)
  store                   View mirror Source Warehouse(查看镜像源仓库)
  ping [name]             Detecting mirror Source Speed(检测镜像源速度)
  store-use [name]        Using a certain mirror source from the mirror source repository(使用镜像源仓库的某个镜像源)
  help [command]          display help for command

Detail

Force deletion of mirror source(强制删除镜像源)
# nrs del [name] -d

Changelog

Detailed changes for each release are documented in the CHANGELOG.

License

Checkout out MIT

About

📦 npm-registry-nrs is an NPM source manager that allows you to quickly switch between NPM sources( npm 源管理器,允许你快速地在 npm 源间切换)

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published