安装

1、精确安装最新版本

  1. $ npm install --save-exact 包名
  2. # 简写
  3. $ npm i -E 包名

2、安装指定版本

  1. $ npm install 包名@版本号

3、安装包到生产依赖

  1. $ npm install 包名
  2. # 简写
  3. $ npm i 包名
  4. $ npm install --save 包名
  5. # 简写
  6. $ npm i -S 包名

4、安装包到开发依赖

  1. $ npm install --save-dev 包名
  2. # 简写
  3. $ npm i -D 包名

查询

1、查询包的安装路径

  1. $ npm root [--global,-g]

--global-g表示全局。

2、查看包信息

  1. $ npm view 包名 [子信息]
  2. # 例如
  3. $ npm info vue
  4. $ npm info vue version

view的别名:vinfoshow

3、查询已安装的包

  1. $ npm list [--global,-g] [[--depth=依赖深度]]

list的别名:lslall

更新

1、查询哪些包需要更新

  1. $ npm outdated

2、更新包

  1. $ npm update [-g] [包名]
  2. # 如果不加包名就是更新全部的包

update的别名:upupgrade

卸载

  1. $ npm uninstall [-g] 包名

uninstall的别名:removermrununlink

npm 配置

npm 的配置会对其他命令产生或多或少的影响。
安装好 npm 之后,最终会产生两个配置文件,一个是用户配置,一个是系统配置,当两个文件的配置项有冲突的时候,用户配置会覆盖系统配置。
通常,我们不关心具体的配置文件,而只关心最终生效的配置。

1、查询目前生效的各种配置

  1. $ npm config ls [-l] [--json]

2、获取某个配置项

  1. $ npm config get 配置项

3、设置某个配置项

  1. $ npm config set 配置项=值

4、删除某个配置项

  1. $ npm config delete 配置项