javascript - npm update 不安装最后一个包版本?
问题描述
当我安装
npm 我 nodemon
我当然总是得到最后一个版本,在这种情况下是:2.0.2,
但是如果我安装一些旧版本,例如 npm i nodemon@1.18.11 然后我尝试 npm update 我得到 1.19.4 版本但不是最后一个 2.0.2
就像我使用 npm install nodemon 一样。
为什么在这种情况下 npm update 没有更新到 2.0.2 ?
解决方案
它取决于 的版本npm
,但npm update
如果它破坏了一个或多个依赖项,则不要获得更新的主要版本的包。事实上,您被困在 1.x 版上。您可以轻松地使用npm i foo
获取最新版本而不是警告。请参阅https://docs.npmjs.com/cli-commands/update.html了解更多详细信息,具体取决于npm
您使用的版本(以及如何获得以前的行为)。
推荐阅读
- sql - 插入..在重复键更新时重复值
- matlab - 梯度下降后向量 Theta 无符号
- javascript - 2020 年 AJAX 最佳实践(成功与完成)
- android - 在干净架构的上下文中,用例和交互器意味着什么?
- linux - 在现代 Linux x86-64 中,用户空间覆盖 GS 寄存器是否安全?
- python - 了解 Pytorch 网格示例
- javascript - Invalid CORS request
- android - something problem on alertdialog flutter, you can help me?
- r - 如何在列表中命名数据框
- graph - What's a good pattern to manage impossible states in Elm?