Node.js 将Angular更新到版本8后获取错误
我已经使用Node.js 将Angular更新到版本8后获取错误,node.js,angular,Node.js,Angular,我已经使用ng update@Angular/cli更新了Angular,但现在收到了错误。下面是运行ng--version的输出: Angular CLI: 8.1.0 Node: 10.16.0 OS: darwin x64 Angular: ... Package Version ------------------------------------------------------ @angular-devkit/architect
ng update@Angular/cli
更新了Angular,但现在收到了错误。下面是运行ng--version
的输出:
Angular CLI: 8.1.0
Node: 10.16.0
OS: darwin x64
Angular:
...
Package Version
------------------------------------------------------
@angular-devkit/architect <error>
@angular-devkit/core <error>
@angular-devkit/schematics <error>
@schematics/angular <error>
@schematics/update <error>
角度CLI:8.1.0
节点:10.16.0
OS:Darwinx64
角度:
...
软件包版本
------------------------------------------------------
@角度设计/建筑师
@角形devkit/核心
@角度传感器/示意图
@示意图/角度
@示意图/更新
我已尝试卸载node和angular,但仍遇到问题
我如何恢复我所做的,使我不再有错误,然后什么是升级到Angular版本8的正确方法?谢谢。由于您已经卸载了一些软件包,您可能希望回到之前的位置。所以,从头开始
- $
rm-rf节点\u模块
package lock.json
重新安装当前包,使其处于正确状态
- $
npm ci
- $
ng更新
- $
ng update@angular/cli@angular/core
npm卸载-g@angular/cli
不更新angular。它卸载Angular CLI。@JBNizet那么我应该怎么做才能解决这个问题?您想做什么?我想将Angular版本更新为8。然后我尝试了ng update@angular/cli
命令。不要随意尝试。请按照此处的说明进行操作:。请注意,要将其更新为给定的角度版本,您必须位于角度项目内。