You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

执行ng v时Angular版本显示<error>,多种修复方案无效求助

Angular执行ng v时版本显示<error>,多种方案无效求助

在新电脑上安装现有项目所需的Angular版本后,执行ng v命令时,Angular核心包版本全部显示为<error>。参考过相关方案但未解决问题,具体信息如下:

环境信息

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 Devkit:
npm install @angular-devkit/build-angular@0.1102.19
  • 卸载并重新安装全局Angular CLI及Devkit:
    卸载命令:
    npm uninstall -g @angular/cli
    npm cache clean --force
    npm cache verify
    
    重新安装命令:
    npm install -g @angular/cli@11.2.19
    npm install -g @angular-devkit/build-angular@0.1102.19
    
  • 执行npm config delete registry后重新安装,无效。

注:执行npm i时偶尔会自动将Angular CLI升级到16.x.x版本,不符合项目需求。

补充尝试

执行npm install -g @angular/core@11.2.14后,ng v输出如下:

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


Angular CLI: 11.2.19
Node: 16.20.0
OS: win32 x64

Angular: 11.2.14 (cli-only)
... core
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/animations                 <error>
@angular/cdk                        <error>
@angular/cli                        11.2.19 (cli-only)
@angular/common                     <error>
@angular/compiler                   <error>
@angular/compiler-cli               <error>
@angular/flex-layout                <error>
@angular/forms                      <error>
@angular/material                   <error>
@angular/platform-browser           <error>
@angular/platform-browser-dynamic   <error>
@angular/router                     <error>
@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)

随后删除了C:\Users\userid\AppData\Roaming\npm\node_modules下的@angular文件夹并重新安装,问题依旧;再次安装@angular/core后,仍有多个包显示<error>,寻求解决方法。


内容的提问来源于stack exchange,提问作者Preslie Nguyen

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.25 20:43:27