繁体   English   中英

使用Angular CLI更新到Angular 4

[英]Using Angular CLI to update to Angular 4

我有一个可与angular 2.3和cli 1.0.0-beta18一起使用的应用程序。 我想更新到最新版本并重新安装npm install --save-dev @angular/cli@latest但是我现在无法确定运行哪个命令来获取更新的配置文件以及将package.json升级到4.x。文件。 我在ng help中看不到任何类似的信息。

(我之前曾尝试按照Angular4指令运行npm install @angular.... @latest latest,但由于CLI并不总是使用绝对最新的版本,这使我陷入了混乱。)

仅更新CLI不会拉扯Angular的最新版本,这取决于您(通过更改package.json的@angular版本值,并使用npm install )来npm install现有应用程序。 如果您使用最新的CLI启动新应用程序,则默认情况下它将安装Angular 4。 现有的应用程序,无论使用什么版本的Angular,都不会更新。

您可以(应阅读)使用最新的CLI创建一个新应用程序,并将代码复制到该应用程序。 考虑到您来自的CLI版本,这可能比进行就地更新要容易。 自beta 18开始,配置结构发生了一些变化。构建过程也更加严格。 AOT是执行产品构建的默认设置。

您的Angular代码应该只适用于最新版本的CLI和Angular,除非您做了一些不寻常的事情。

更新到最新的CLI的好资源: 更新Angular CLI

更多优质信息: Angular CLI迁移指南

希望这可以帮助你。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM