gpt4 book ai didi

npm - 如何正确地将 angular 2 (npm) 升级到最新版本?

转载 作者:太空狗 更新时间:2023-10-29 16:44:59 31 4
gpt4 key购买 nike

最近我在 https://angular.io/docs/ts/latest/tutorial/ 开始了 Angular 2 教程。 .

并离开了 Angular 2 beta 8。现在我恢复了教程,最新的测试版是 beta 14。

如果我简单地执行 npm update 一些模块(预加载教程)会更新但不会更新 Angular2(我可以通过 npm ls 看到)。

如果我执行 npm update angular 2npm update angular2@2.0.0beta.14 它也什么都不做。

最佳答案

命令npm update -D && npm update -S将更新 package.json 中的所有包到他们的最新版本,根据their defined version range 。您可以阅读更多相关信息 here .

如果您想从 2.0.0-rc.1 之前的版本更新 Angular ,那么您需要手动编辑 package.json ,因为 Angular 被分成了几个 npm 模块。没有这个,如angular2包指向 2.0.0-beta.21 ,你将永远无法使用最新版本的 Angular。
您可以在 quickstart repository 中找到包含您入门所需的一些最常见模块的列表。 .

注意事项:

  • 保持包最新版本的一个很酷的方法是使用 npm outdated 它会向您显示所有过时的软件包及其所需的最新版本。

  • 我们需要链接两个命令的原因,npm update -Dnpm update -S是克服this bug直到修好。

关于npm - 如何正确地将 angular 2 (npm) 升级到最新版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36597780/

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