gpt4 book ai didi

node.js - npm 过时并且 npm update 不起作用

转载 作者:IT老高 更新时间:2023-10-28 23:10:03 27 4
gpt4 key购买 nike

我想检查我的模块是否是最新的

我愿意:sudo npm 已过时

我有这个结果

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

最佳答案

您的项目实际上是最新的。

NPM 不会简单地安装包的 最新 版本,除非 that version is also Wanted .

The resulting field 'wanted' shows the latest version according to the version specified in the package.json, [...]

并且,对于您列出的每个,WantedCurrent 版本已经匹配。

Package              Current  Wanted ...

oauth 0.9.9 0.9.9 ...
require-all 0.0.3 0.0.3 ...
bignumber.js 1.0.1 1.0.1 ...
request 2.27.0 2.27.0 ...
through 2.2.7 2.2.7 ...

例如,尝试将 oauth 强制为其当前 0.9.10Latest 实际上会被视为 invalidtwit has 0.9.9 listed exactly :

"dependencies": {
"oauth": "0.9.9"
},
$ npm ls
...
└─┬ twit@1.1.11
└── oauth@0.9.10 invalid

npm ERR! invalid: oauth@0.9.10 ...\node_modules\twit\node_modules\oauth

关于node.js - npm 过时并且 npm update 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20725489/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com