能有人請解釋下面的輸出的含義:輸出衝突
$ npm --version
3.10.8
$ npm -g outdated npm
Package Current Wanted Latest Location
npm 3.10.8 4.0.2 3.10.9
按照docs,它說,「通緝令」欄應該顯示當前已安裝的版本:
如果沒有可用的semver範圍(即,您正在運行npm過期--global,或該軟件包未包含在package.json中),那麼想顯示當前安裝的版本。
另見:
$ls -l $(which npm)
/usr/local/bin/npm -> /usr/local/lib/node_modules/npm/bin/npm-cli.js
所以除了「通緝令」值與文檔之間的差異,我也想知道爲什麼「最新」一欄似乎不顯示自4.0.2以來的最新版本似乎是最新的。
嗨。但是,謝謝你的迴應,這應該是一個評論而不是答案。 – david
檢查更新,之後它應該正確顯示 –