Eri*_*Her 3 angular-cli angular-upgrade angular
我尝试通过ng update @angular/cli @angular/core在终端中运行将 Angular 项目从 7.2.5 版更新到核心框架和 CLI 的 8 版。
终端的响应是“我们分析了您的 package.json,一切似乎都井井有条。干得好!
我的版本列表:
$ ng version
_ _ ____ _ ___
/ \ _ __ __ _ _ _| | __ _ _ __ / ___| | |_ _|
/ ? \ | '_ \ / _` | | | | |/ _` | '__| | | | | | |
/ ___ \| | | | (_| | |_| | | (_| | | | |___| |___ | |
/_/ \_\_| |_|\__, |\__,_|_|\__,_|_| \____|_____|___|
|___/
Angular CLI: 7.3.9
Node: 11.14.0
OS: darwin x64
Angular: 7.2.15
... animations, common, compiler, compiler-cli, core, forms
... http, language-service, platform-browser
... platform-browser-dynamic, router
Package Version
------------------------------------------------------------
@angular-devkit/architect 0.13.9
@angular-devkit/build-angular 0.13.9
@angular-devkit/build-ng-packagr 0.13.9
@angular-devkit/build-optimizer 0.13.9
@angular-devkit/build-webpack 0.13.9
@angular-devkit/core 7.3.9
@angular-devkit/schematics 7.3.9
@angular/cdk 7.3.7
@angular/cli 7.3.9
@angular/material 7.3.7
@ngtools/json-schema 1.1.0
@ngtools/webpack 7.3.9
@schematics/angular 7.3.9 (cli-only)
@schematics/update 0.13.9
ng-packagr 5.2.0
rxjs 6.5.2
typescript 3.2.4
webpack 4.29.0
Run Code Online (Sandbox Code Playgroud)
截至今天,它已经稳定了8.0.0:)
您可能想尝试运行ng update --all以更新package.json文件中的所有包。但是,如果它发现其他包之间没有满足某些相互依赖关系,则可能不会继续进行。在这种情况下,您可能还想添加--force选项。
或者,您可以选择更量身定制的方法并手动选择要更新的软件包(如 Veeraragavan 的回答中所建议的那样),但您不再需要添加@next版本,因为所有 Angular 软件包 8.0.0 版本目前都是稳定的。
| 归档时间: |
|
| 查看次数: |
11814 次 |
| 最近记录: |