我要檢查,如果我的模塊是最新NPM過時,NPM更新不起作用
我做的:sudo npm outdated
,我有這導致
Package Current Wanted Latest Location
oauth 0.9.9 0.9.9 0.9.10 twit > oauth
require-all 0.0.3 0.0.3 0.0.8 mysql > require-all
bignumber.js 1.0.1 1.0.1 1.3.0 mysql > bignumber.js
request 2.27.0 2.27.0 2.30.0 facebook-chat > node-xmpp > node-xmpp-client > request
through 2.2.7 2.2.7 2.3.4 facebook-chat > node-xmpp > brfs > through
那麼我這樣做: sudo npm update
但如果我重複sudo npm outdated
我有同樣的結果... 也如果我做例如 信息:
Package Current Wanted Latest Location
oauth 0.9.9 0.9.9 0.9.10 twit > oauth
然後更新
sudo npm update oauth
然後
sudo npm outdated oauth
我的結果:
Package Current Wanted Latest Location
oauth 0.9.9 0.9.9 0.9.10 twit > oauth
你有沒有把特定的軟件包版本在你的'包.json'文件(例如'〜0.11.8'而不是'*')?如果依賴關係太嚴格,我懷疑NPM會更新你的軟件包。 – CedX
不,我還沒有編輯文件.. – Barno