将所有包更新为最新结果错误'更新'无法识别

时间:2017-08-11 01:54:59

标签: node.js npm

尝试将package.json文件中列出的所有软件包更新为最新版本。 特别是从2.4.x到4.3.x的角度

我跑这个

npm update -D && update -S

得到这个。不知道我踩到了什么

'update' is not recognized as an internal or external command,
operable program or batch file.

1 个答案:

答案 0 :(得分:0)

您正在运行两个不同的命令npm update -Dupdate -S,并且您正在使用&&连接它们,这意味着“只有在第一个命令成功完成时才运行第二个命令” 。 npm update成功,因此cmd.exe尝试运行update -S。由于update不是已知程序,因此您会收到该错误消息。

您可能打算输入npm update -D && npm update -S(注意其中的额外npm。)