- 升级单个包
$ npm update <name>
- 检查包更新
$ npm outdated # 检查当前项目包
$ npm -g outdated # 检查全局包
$ npm-check -u # 检查当前项目包
$ npm-check -g -u # 检查全局包
# 使用 npm-check 需先安装: npm install -g npm-check
- 查看包版本
$ npm view <name> versions # 查看全部版本
$ npm view <name> version # 查看最新版本
$ npm info <name> # 查看包信息
- 更新指定版本
$ npm install <name>@<version> # -g 表示全局包
# npm install react-router@4.0.0
- 卸载包
$ npm uninstall 模块:删除模块,但不删除模块留在package.json中的对应信息
$ npm uninstall 模块 --save 删除模块,同时删除模块留在package.json中dependencies下的对应信息
$ npm uninstall 模块 --save-dev 删除模块,同时删除模块留在package.json中devDependencies下的对应信息
- 查看全局安装的 npm 包
$ npm list -g --depth=0
网友评论