升级 Angular 8 到 Angular 9 时出现错误:“包 '@angular/core' 不是依赖项”。

25

在将 Angular 8 项目更新为 Angular 9 时,出现错误

 Package successfully installed.
Using package manager: 'npm'
Collecting installed dependencies...
Found 0 dependencies.
Package '@angular/core' is not a dependency.

我使用的命令

ng update @angular/core@9 @angular/cli@9 --force
1个回答

49

运行命令

npm i

那么它就可以运作


2
是的,如果你没有 node_modules 文件夹,它将无法工作。请确保首先通过 "npm install" 解决任何问题。 - user1689987
你能简单解释一下这个为什么有效吗? - martieva
我曾经遇到过同样的问题,在我的情况下,我不得不在所有子项目中运行“npm i”(我使用的是Angular工作区)。 - Ali Mirzaie
这个可行,将14.0.3升级到14.2.8。 - Victor Zakharov

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接