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

Angular10执行ng build报错@angular/core无导出成员ɵɵFactoryDeclaration

ng build构建错误修复方案

核心问题定位:你使用的ngx-mask依赖版本和Angular主版本不兼容。ngx-mask@11.x仅支持Angular 11及以上版本,而你当前的Angular版本为10.1.6,版本不匹配触发了构建报错。

具体修复操作

  • 先卸载现有错误版本的ngx-mask:
    npm uninstall ngx-mask
  • 安装适配Angular 10的ngx-mask版本:
    npm install ngx-mask@10.1.0 --save
  • 清除旧依赖缓存后重新安装构建:
    1. 删除node_modules文件夹和package-lock.json文件
    2. 执行npm install重新安装所有依赖
    3. 执行ng build验证构建结果

其他可选排查点

如果完成上述操作后仍有报错,可依次检查以下内容:

  • 确认所有Angular生态依赖(如@angular/cdk、@angular/material等)的大版本和Angular核心版本统一,你当前的这部分依赖版本匹配,无需调整
  • 检查tsconfig.json中的编译配置是否符合Angular 10的要求,避免出现ES版本不匹配的问题
  • 你当前使用的Node 14.14.0和Angular CLI 10.1.7组合没有已知兼容性问题,无需调整环境版本

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.24 11:54:04