请检查以下错误,有什么可以帮助我吗
您的全局Angular CLI版本(6.1.2)大于本地版本(1.5.0)。使用本地Angular CLI版本吗?
我的本地版本为:-
_ _ ____ _ _
/ \ _ __ __ _ _ _ | | __ _ _ __ / | | | |
/△\ | ' \ / _ | | | | |/ _
| ' | | | | | | |
/ \ | | | | ( | | | | | |( | | | | | | | | | |
/ / __ | | | __,| __, | | __, | | ____ | _____ | |
| /
Angular CLI: 1.5.0
Node: 8.11.3
OS: win32 ia32
Angular: 5.0.1
... animations, common, compiler, compiler-cli, core, forms
... http, language-service, platform-browser
... platform-browser-dynamic, platform-server, router
@angular/cdk: 5.0.0-rc0
@angular/cli: 1.5.0
@angular/flex-layout: 2.0.0-beta.10-4905443
@angular/material: 5.0.0-rc0
@angular/service-worker: 5.2.5
@angular-devkit/build-angular: error
@angular-devkit/build-optimizer: 0.0.32
@angular-devkit/core: 0.0.20
@angular-devkit/schematics: 0.0.35
@ngtools/json-schema: 1.1.0
@ngtools/webpack: 1.8.0
@schematics/angular: 0.1.0
typescript: 2.5.3
webpack: 3.8.1
My Global Versions are :-
_ _ ____ _ ___
/ \ _ __ __ _ _ _| | __ _ _ __ / ___| | |_ _|
/ △ \ | '_ \ / _` | | | | |/ _` | '__| | | | | | |
/ ___ \| | | | (_| | |_| | | (_| | | | |___| |___ | |
/_/ \_\_| |_|\__, |\__,_|_|\__,_|_| \____|_____|___|
|___/
Angular CLI: 6.1.2
Node: 8.11.3
OS: win32 ia32
Angular:
...
Package Version
------------------------------------------------------
@angular-devkit/architect 0.7.2
@angular-devkit/core 0.7.2
@angular-devkit/schematics 0.7.2
@angular/cli 6.1.2
@angular/service-worker 1.0.0-beta.16
@schematics/angular 0.7.2
@schematics/update 0.7.2
rxjs 6.2.2
typescript 3.0.1
答案 0 :(得分:3)
尝试npm install --save-dev @angular/cli@latest
答案 1 :(得分:1)
对于此警告,您必须更新angular cli版本
我建议您参考有角官方网站来更新版本 请参阅下面的链接-
https://update.angular.io/
在上面的链接中,您必须选择当前版本并更新版本。
使用此命令-npm install --save-dev @ angular / cli @ latest,您可以将cli版本更新为最新版本,但是如果您使用的是最新的angular版本,则还需要其他一些配置更改以及与软件包相关的更改,例如RxJs ,因此更喜欢上面的链接进行更新将对您的应用程序有益
因为当您将angular cli更新到版本6时,必须更新rxjs并使用tsconfig进行设置。
因此,最好遵循以上链接中提供的所有步骤来完美升级,而不会出现任何不必要的错误。
谢谢
答案 2 :(得分:0)
两种解决此全局和局部角度CLI版本问题的方法。
1.对于两种环境,请保留特定的angular-cli版本。
2.在两种环境下都转到最新的angular-cli版本。
1。特定的angular-cli版本(在使用现有应用程序时使用)
首先,找出要在全局和局部环境中保留的角度版本。
ng --version
例如:在这里,我们保留本地角度CLI版本5.0.1
因此,我们还必须在5.0.1上更改全局版本。 使用cmd>
npm install --save-dev @angular/cli@5.0.1 -g
在这里,“-g”标志表示已设置的全局angular-cli版本。
2。转到两个CLI环境的最新角度版本。(在创建新应用程序时使用)
npm install --save-dev @angular/cli@latest -g
npm install --save-dev @angular/cli@latest