查找特定的包版本

可以通过将特定包的名称作为参数传递来查找其版本。例如,npm list grunt输出为:

npm list oauth

`-- oauth@0.9.15

查找所有包版本

或者,只需运行 npm 列表,而无需传递包名称作为参数,以查看当前项目中安装的所有包的版本。使用"-g"查找全局安装的软件包。

npm list

输出结果:

| +-- glob-parent@5.1.0
| | `-- is-glob@4.0.1
| +-- globals@12.3.0
| | `-- type-fest@0.8.1
| +-- ignore@4.0.6
| +-- import-fresh@3.2.1
| | +-- parent-module@1.0.1
| | | `-- callsites@3.1.0
| | `-- resolve-from@4.0.0
| +-- imurmurhash@0.1.4
| +-- inquirer@7.0.4
| | +-- ansi-escapes@4.3.0

上面的列表显示所有安装的包,包括有依赖项
还可以添加-depth=0参数来列出没有其依赖项的已安装包。

查找包需要更新

要了解需要更新哪些包,可以使用 npm 过期命令列出安装旧版本的所有包。

npm outdated --depth=0            ##用于本地安装的包
npm outdated -g --depth=0          ##用于全局安装的包
如何查找已安装的 npm 软件包版本

NPM 是 nodejs 模块的包管理器。它用于从 nodejs 应用程序安装、更新和删除包。在本教程中,将了解如何在系统上找到已安装的模块包版本。
可以使用 [npm list] 命令搜索本地包,使用 [npm list -g]搜索全局安装的包。

npm list                ## 列出所有本地安装的软件包
npm list -a             ## 列出所有全局安装的软件包
日期:2019-04-29 03:17:14 来源:oir作者:oir