[英]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.