ng -v 显示 <error> 代表 Angular 版本号

问题描述 投票:0回答:1

我有一台新电脑(它可以在我以前的电脑上运行)并通过 cli 安装了 Angular,当查看有关版本的信息时,出现了 Angular: ,我尝试执行与本文相同的步骤(link),但他们没有没用,我不知道下一步该做什么。我正在处理的现有项目需要此版本。

PS C:\Users\pnguy10\middleware-ui> ng v

     _                      _                 ____ _     ___
    / \   _ __   __ _ _   _| | __ _ _ __     / ___| |   |_ _|
   / △ \ | '_ \ / _` | | | | |/ _` | '__|   | |   | |    | |
  / ___ \| | | | (_| | |_| | | (_| | |      | |___| |___ | |
 /_/   \_\_| |_|\__, |\__,_|_|\__,_|_|       \____|_____|___|
                |___/


Angular CLI: 11.2.19
Node: 16.20.0
OS: win32 x64

Angular: <error>
... animations, cdk, common, compiler, compiler-cli, core
... flex-layout, forms, material, platform-browser
... platform-browser-dynamic, router
Ivy Workspace: Yes

Package                         Version
---------------------------------------------------------
@angular-devkit/architect       0.1102.19 (cli-only)
@angular-devkit/build-angular   0.1102.19 (cli-only)
@angular-devkit/core            11.2.19 (cli-only)
@angular-devkit/schematics      11.2.19 (cli-only)
@angular/cli                    11.2.19 (cli-only)
@schematics/angular             11.2.19 (cli-only)
@schematics/update              0.1102.19 (cli-only)
rxjs                            6.6.3 (cli-only)
typescript                      4.1.6 (cli-only)
webpack                         4.46.0 (cli-only)

我有 npm 版本 7.24.0 支持 Angular 11.2.19。

我已经尝试过以下方法: 删除node_modules文件夹和package-lock.json:

rm -rf node_modules
rm package-lock.json

然后再次安装所有软件包:

npm i

重新安装 Angular 开发套件:

npm install @angular-devkit/[email protected]

卸载并重新安装 Angular cli 或 Angular-devkit/build-Angular: 卸载命令:

npm uninstall -g @angular/cli
npm cache clean --force
npm cache verify

重新安装命令:

npm install -g @angular/[email protected]
npm install -g @angular-devkit/[email protected]

有时我也会用

npm i 

它会将 Angular CLI 版本升级到 16.xx.xx,该版本对于该项目来说太高了。

我也尝试设置:npm config删除注册表然后重新安装,但它不起作用。

没有任何效果,但我仍然收到错误!请帮忙!

angular failed-installation
1个回答
0
投票

您也可以在根级别安装

@angular/core
吗?

npm install -g @angular/[email protected]
© www.soinside.com 2019 - 2024. All rights reserved.