gpt4 book ai didi

angular - ng更新和npm更新有什么区别?

转载 作者:太空狗 更新时间:2023-10-29 17:26:53 27 4
gpt4 key购买 nike

有人能解释一下 Angular 6 中的 ng updatenpm update 之间的区别吗?

最佳答案

ng update:将当前应用程序更新到最新版本。

就像 Web 和整个 Web 生态系统一样,Angular 也在不断改进。 Angular 在持续改进与高度关注稳定性和简化更新之间取得了平衡。使您的 Angular 应用保持最新状态可以让您利用前沿的新功能以及优化和错误修复。

本文档包含的信息和资源可帮助您使 Angular 应用和库保持最新。

npm update:此命令会将列出的所有包更新到最新版本(由标签配置指定),尊重 semver。

它还会安装缺少的包。与安装包的所有命令一样,--dev 标志也会导致处理 devDependencies。

如果指定了 -g 标志,此命令将更新全局安装的包。

如果未指定包名称,则将更新指定位置(全局或本地)中的所有包。

从 npm@2.6.1 开始,npm 更新将只检查顶级包。 npm 的早期版本还会递归地检查所有依赖项。要获得旧行为,请使用 npm --depth 9999 update。

从 npm@5.0.0 开始,npm 更新将更改 package.json 以将新版本保存为所需的最低依赖项。要获得旧行为,请使用 npm update --no-save。

来源:
https://github.com/angular/angular-cli/wiki/update
https://docs.npmjs.com/cli/update

关于angular - ng更新和npm更新有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52128687/

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