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

Node 23下执行ng version报错:Cannot find module './package.json'

Angular CLI 安装后执行 ng version 报错的解决方案

问题详情

在 Node.js 23 环境下执行 npm install -g @angular/cli 后,运行 ng version 出现以下错误:

An unhandled exception occurred: Cannot find module './package.json'
Require stack:

  • C:\Users\sudha\AppData\Roaming\npm\node_modules@angular\cli\src\noop.js
    See "C:\Users\sudha\AppData\Local\Temp\ng-C0Y4aA\angular-errors.log" for further details.

检查发现 noop.js 文件不存在,日志文件详细报错:

[error] Error: Cannot find module './package.json'
Require stack:

  • C:\Users\sudha\AppData\Roaming\npm\node_modules@angular\cli\src\noop.js
    at Function._resolveFilename (node:internal/modules/cjs/loader:1259:15)
    at Function._load (node:internal/modules/cjs/loader:1085:27)
    at TracingChannel.traceSync (node:diagnostics_channel:315:14)
    at wrapModuleLoad (node:internal/modules/cjs/loader:218:24)
    at Module.require (node:internal/modules/cjs/loader:1350:12)
    at require (node:internal/modules/cjs/helpers:138:16)
    at VersionCommandModule.run (C:\Users\sudha\AppData\Roaming\npm\node_modules@angular\cli\src\commands\version\cli.js:46:28)
    at VersionCommandModule.handler (C:\Users\sudha\AppData\Roaming\npm\node_modules@angular\cli\src\command-builder\command-module.js:154:39)

解决步骤

  • 彻底卸载现有 Angular CLI
    打开命令提示符或 PowerShell,执行以下命令:

    npm uninstall -g @angular/cli
    npm cache clean --force
    
  • 删除残留安装文件
    手动删除路径 C:\Users\sudha\AppData\Roaming\npm\node_modules\@angular 下的所有文件。

  • 切换到 Node.js LTS 版本
    Node.js 23 为开发预览版,Angular CLI 对长期支持(LTS)版本兼容性更稳定,建议安装 Node.js 20.x LTS 版本,安装完成后验证:

    node -v
    npm -v
    
  • 重新安装 Angular CLI
    使用稳定源安装最新兼容版本,若遇网络问题可替换为国内镜像:

    # 官方源安装
    npm install -g @angular/cli@latest
    # 国内镜像源安装
    npm install -g @angular/cli@latest --registry=https://registry.npmmirror.com
    
  • 验证安装结果
    执行命令确认 CLI 正常运行:

    ng version
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.15 21:34:54