angular - 安装了所有角度的软件包后,当我运行“ng serve”命令时它仍然显示错误
问题描述
我已经按照说明安装了所有角度的软件包,但是当我运行ng serve
命令时它仍然显示错误。
无法确定“@angular/cli”的版本。这可能意味着您的本地安装已损坏。请重新安装您的软件包。
当我检查 的版本时ng
,我可以看到安装某些软件包时出现了一些错误,如您在屏幕截图中看到的那样。
如果有人以前遇到过这个问题,请帮助我。
解决方案
多件事要尝试。
如果这是一个新项目
- 如果您还没有,请全局安装 angular/cli。
npm install -g @angular/cli
注意-g
那里。如果由于任何原因失败,则npm uninstall -g @angular/cli
重新安装。 - 1 之后,创建一个新的 Angular 项目,并从项目文件夹中检查版本。
如果这是一个旧项目(或本地安装 angular cli)
- 在您的项目文件夹中运行
npm install
。这应该修复您的node_modules
文件夹,其中 angular cli 也可以驻留并解决问题。
您确定在安装 cli 之前满足先决条件吗?
CLI 和生成的项目都具有需要 Node 8.9 或更高版本以及 NPM 5.5.1 或更高版本的依赖项。
推荐阅读
- c# - 将抽象类型对象转换为派生类型
- bixby - bixby:音频在选择页面上播放消息两次(模拟器)
- c++ - C++:指针元素向量是否会在销毁时自动释放每个指针指向的动态内存?
- java - 部署后的语言更改 - Android
- python - 如何将 python 库安装到拉取的 docker 映像中?
- c - 正则表达式在 C 语言中失败,在线测试通过
- python - 如何在不改变其结构的情况下更改 HTML 的文本
- azure - 无法使用 OpenIDConnect 从 HttpContext 获取 AAD 的访问令牌
- python - 如何用可调用类装饰类方法?
- python - 文本框不会自动删除自己