Please enable Javascript to view the contents

NPM 常用命令

 ·  ☕ 1 分钟

** 默认执行命名时,针对的是当前目录环境。如果加上 -g 参数,则表示针对的是全局生效。**

  • npm 升级
1
npm install npm -g
  • 查看当前版本
1
npm -v
  • 查看 npm 源配置
1
npm config get registry
  • 修改 npm 源
1
2
npm config set registry http://registry.npm.taobao.org/
# npm config set registry https://registry.npmjs.org/
  • 临时指定 npm 安装源
1
 npm install [package name] --registry=https://registry.npm.taobao.org
  • 设置 proxy
1
npm config set proxy http://proxy.example.com:8080
  • 查看 proxy
1
npm config get proxy
  • 删除proxy
1
npm config delete proxy
  • 查看所有配置
1
npm config list
  • 列出安装的包
1
npm list
  • 安装 packages.json 中描述的包
1
npm install
  • 全局安装
1
npm install [package name] -g
  • 局部安装 dependencies
1
npm install [package name] --save
  • 局部安装 devDependencies
1
npm install [package name] --save-dev
  • 指定安装最新版本
1
npm install [package name]@latest --save
  • 指定安装版本
1
npm install [package name]@1.0.0 --save
  • 指定安装大于等于@1.0.0 小于 2.2.0 版本
1
npm install [package name]@">=2.0.0 <1.0.0" --save
  • 删除全局包
1
npm uninstall  [package name] -g
  • 删除局部包
1
npm uninstall  [package name]
  • 列出本地全部可更新包
1
npm outdated
  • 升级全部包
1
npm update

微信公众号
作者
微信公众号