Nodejs-nrm: Quickly switch between npm sources/npm official sources and other custom sources

1. Understanding Nodejs nrm

Nodejs nrm is a tool for managing npm sources. Due to the slow speed of npm in China, many developers will use Taobao's npm mirror source, but they will also encounter some problems, for example, some packages do not exist in Taobao mirror source, or Taobao mirror source itself may have problems.

Nodejs nrm provides a command line tool that can easily switch between different npm sources and use different sources in different scenarios. Using nrm, you can list all existing sources and switch to a specified source, or you can add a custom source and easily switch between multiple sources.

By using nrm, developers can manage npm sources more conveniently and improve development efficiency.

Two, practice

Nodejs nrm is a command line based tool that is very easy to use. The following are some common nrm operations and commands:

2.1. View version

nrm -v You can check if you have nrm installed by running it on the command line  .
If you have already installed nrm, running this command will display the current version number of nrm.
If you have not installed nrm, you will be prompted with an error message that the command does not exist.

nrm -V

2.2, install nrm

Run the command  npm install -g nrmand the latest version of nrm will be installed.

If you already have nrm installed, running this command will update to the latest version.

npm install -g nrm

2.3. List existing sources

nrm ls

2.4, view the current source

nrm current

2.5. Add source

nrm add <registry> <url> [home]

For example, add Taobao source:

nrm add taobao http://npm.taobao.org/mirrors/nrm/

2.6. Switch source

nrm use <registry>

For example, switch to Taobao source:

nrm use taobao

2.7. Test source speed

nrm test <registry>

For example, to test the Taobao source speed:

 2.8, delete the source

nrm del <registry>

For example, delete the Taobao source:

2.9, more detailed usage of nrm

nrm -h
nrm --help

Nodejs nrm is a very convenient tool that can help developers quickly switch between different npm sources and improve development efficiency. If you regularly use npm for Node.js development, I recommend trying nrm.

3. Welcome to exchange and correct

Je suppose que tu aimes

Origine blog.csdn.net/snowball_li/article/details/132447584
conseillé
Classement