查找npm軟件包的安裝版本

如何找出您已在應用程序中安裝的特定軟件包的版本

要查看已安裝的所有npm軟件包的最新版本,包括它們的依賴關係,請執行以下操作:

npm list

例子:

❯ npm list
/Users/flavio/dev/node/cowsay
└─┬ [email protected]
  ├── [email protected]
  ├─┬ [email protected]
  │ ├── [email protected]
  │ └── [email protected]
  ├─┬ [email protected]
  │ ├── [email protected]
  │ └─┬ [email protected]
  │   └── [email protected]
  └── [email protected]

您也可以打開package-lock.json文件,但這涉及到一些視覺掃描。

npm list -g是相同的,但對於全局安裝的軟件包。

要僅獲取頂級軟件包(基本上,是您告訴npm安裝的軟件包,並且在package.json), 跑npm list --depth=0

❯ npm list --depth=0
/Users/flavio/dev/node/cowsay
└── [email protected]

您可以通過指定名稱來獲取特定軟件包的版本:

❯ npm list cowsay
/Users/flavio/dev/node/cowsay
└── [email protected]

這也適用於您安裝的軟件包的依賴項:

❯ npm list minimist
/Users/flavio/dev/node/cowsay
└─┬ [email protected]
  └─┬ [email protected]
    └── [email protected]

如果要在npm存儲庫上查看軟件包的最新可用版本,請運行npm view [package_name] version

❯ npm view cowsay version

1.3.1

免費下載我的Node.js手冊


更多節點教程: