【发布时间】:2013-12-22 02:02:04
【问题描述】:
我想检查我的模块是否是最新的
我愿意: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
【问题讨论】:
-
您是否将特定的包版本放入您的
package.json文件中(例如~0.11.8而不是*)?如果依赖关系太严格,我怀疑 NPM 会更新你的包。 -
不,我没有编辑文件..
标签: node.js