npm 小知识

Posted on:  at 

常用指令

ls 列出该项目(或全局)安装的依赖列表

npm ls

使用示例

# 只显示全局安装的模块
npm ls -g --depth=0

常用配置项

global

  • Default: false
  • Type: Boolean

显示全局安装的依赖而非当前目录下的项目的依赖

depth

  • Type: Int

包遍历的深度,默认遍历全部

install 安装依赖

npm install [<@scope>/]<name>

常用配置项

安装指定地址的依赖

npm install git+ssh://git@github.com:npm/cli.git#v1.0.27
npm install git+ssh://git@github.com:npm/cli#semver:^5.0
npm install git+https://isaacs@github.com/npm/cli.git
npm install git://github.com/npm/cli.git#v1.0.27

upgrade 升级依赖

# 升级全局安装的某个包
npm update <name> -g

# 升级本地生产依赖的某个包
npm update <name> --save(-S)

# 升级本地开发依赖的某个包
npm upgrade <name> --save-dev(-D)