首页 > 解决方案 > 安装了所有角度的软件包后,当我运行“ng serve”命令时它仍然显示错误

问题描述

我已经按照说明安装了所有角度的软件包,但是当我运行ng serve命令时它仍然显示错误。

无法确定“@angular/cli”的版本。这可能意味着您的本地安装已损坏。请重新安装您的软件包。

当我检查 的版本时ng,我可以看到安装某些软件包时出现了一些错误,如您在屏幕截图中看到的那样。

错误截图

如果有人以前遇到过这个问题,请帮助我。

标签: angular

解决方案


多件事要尝试。

如果这是一个新项目

  1. 如果您还没有,请全局安装 angular/cli。npm install -g @angular/cli注意-g那里。如果由于任何原因失败,则npm uninstall -g @angular/cli重新安装。
  2. 1 之后,创建一个新的 Angular 项目,并从项目文件夹中检查版本。

如果这是一个旧项目(或本地安装 angular cli)

  1. 在您的项目文件夹中运行npm install。这应该修复您的node_modules文件夹,其中 angular cli 也可以驻留并解决问题。

您确定在安装 cli 之前满足先决条件吗?

CLI 和生成的项目都具有需要 Node 8.9 或更高版本以及 NPM 5.5.1 或更高版本的依赖项。


推荐阅读