我在运行我的应用程序时遇到了这个错误。以下是我的申请的详细信息。
Angular CLI: 7.3.3
Node: 10.15.1
Angular: 7.2.7
@angular-devkit/architect -0.13.3
@angular-devkit/build-angular- 0.800.1
@angular-devkit/build-optimizer - 0.800.1
@angular-devkit/build-webpack - 0.800.1
@angular-devkit/core -7.3.3
@angular-devkit/schematics -7.3.3
@angular/cli -7.3.3
@ngtools/webpack -8.0.1
@schematics/angular -7.3.3
@schematics/update 0.13.3
rxjs 6.3.3
typescript 3.2.4
webpack 4.30.0我已经尝试过清理缓存了。
发布于 2019-05-31 22:42:28
在您的package.json中,更改devkit构建器。
"@angular-devkit/build-angular": "^0.800.1",至
"@angular-devkit/build-angular": "^0.10.0",这对我很管用。
祝好运。
发布于 2019-06-11 16:21:02
下面的内容对我很有效
npm uninstall @angular-devkit/build-angular
npm install @angular-devkit/build-angular@0.13.0发布于 2019-07-23 19:59:46
这里的每个人都在关注于将@ angular -devkit/build-angular降级到@angular 7.x版本以实现兼容性,但他们应该做的是将@angular/cli升级到angular 8版本。
问题是系统cli仍然停留在旧版本,并且不会被ng update自动更新(因为它在angular控制的项目之外),所以当它试图访问angular库时,它被留在一个不兼容的版本。
降级@angular-devkit/build-angular只会导致更多的不兼容。
npm i --global @angular/cli@latest可以在不破坏其他地方的情况下解决问题。
https://stackoverflow.com/questions/56393158
复制相似问题