angular-bug整理

在使用angular的过程中遇到很多bug,用这个博客简单的记录下,以免一个坑多次踩。

1. Angular CLI version 不匹配导致 ng serve 失败

1.1 bug 描述

@angular/cli版本差异:当前执行ng serve命令的项目 Angular CLI version 为 1.5.0,但是电脑安装的版本为6.2.5,导致无法编译。
图 1-1 global Angular CLI version problem

1.2 问题解决

执行安装 @angular/cli@6.2.5的命令:

1
npm install -save-dev @angular/cli@6.2.5

安装完成后再执行 ng serve命令。

2. Local workspace file (‘angular.json’) could not be found.

2.1 bug 描述

图 2-1 angular.json unfound
更新项目@angular/cli版本后,编译出错。

2.2 问题解决

执行以下命令:

1
ng update @angular/cli --migrate-only --from=1.7.4

图片 2-2 update angular cli
安装完成后再执行 ng serve命令。

参考:

樊建华-Aric:Local workspace file angular.json could not be found