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

Angular 11引入ngx-mask@15.0.2报错:无NgxMaskModule导出成员

问题原因与解决方案

核心问题

你安装的ngx-mask@15.0.2是适配Angular 15及以上版本的,而你的项目基于Angular 11,版本不兼容导致模块导出结构不匹配,才会出现找不到NgxMaskModule和静态解析失败的错误。

解决步骤

  • 卸载不兼容版本
    执行命令卸载当前的高版本ngx-mask:

    npm uninstall ngx-mask
    
  • 安装适配Angular 11的版本
    Angular 11对应的ngx-mask兼容版本为^11.1.0,执行安装命令:

    npm install ngx-mask@^11.1.0 --save
    
  • 保留原有导入代码即可正常使用
    你原本在app.module.ts和组件模块中的导入代码无需修改:

    import {NgxMaskModule,IConfig} from 'ngx-mask'
    
    export const options: Partial<IConfig> | (() => Partial<IConfig>) = null;
    
    @NgModule({
      // ...其他配置
      imports: [
        NgxMaskModule.forRoot(options)
      ]
      // ...其他配置
    })
    

安装完成后重新启动项目,错误即可消除,ngx-mask就能正常使用。

内容的提问来源于stack exchange,提问作者A. Patterson

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.02 18:06:05