# 8. npm 基础
# 介绍
npm 是随同 NodeJS 一起安装的包管理工具。
特点:
- 允许用户从NPM服务器下载第三方包到本地使用。
- 允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。
# 安装
直接安装NodeJS即可,NodeJS自带npm包管理工具。
https://nodejs.org/en/download/

下载安装程序后,安装过程非常简单,next 、 next .... 即可。
# 安装 nrm 一键切换镜像地址
nrm 提供了一些常用的NPM包镜像地址,能够让我们快速的切换安装包时使用的服务器地址。
注意: 它只是一个镜像地址的管理工具!
- 运行
npm i nrm -g
全局安装nrm
包。 - 使用
nrm ls
查看当前所有可用的镜像源地址以及当前使用的镜像地址。 - 使用
nrm use npm
或者nrm use taobao
切换不同的镜像地址。


