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

导入FormsModule报错:'FormsModule' 似乎不是NgModule类

解决'FormsModule' does not appear to be an NgModule class错误

针对你遇到的问题,可尝试以下解决方案:

  • 清理Angular CLI缓存并重启服务
    执行命令清理CLI缓存:

    ng cache clean
    

    停止当前开发服务器后重新启动:

    ng serve
    

    若命令无效,可手动删除缓存目录:

    rm -rf .angular/cache
    
  • 重新安装依赖包
    删除现有依赖目录和锁文件,重新安装:

    rm -rf node_modules package-lock.json
    npm install
    

    这能解决依赖损坏或版本不一致的问题。

  • 排查命名冲突
    检查项目中是否存在自定义的FormsModule类或文件,避免和Angular官方模块重名。可全局搜索FormsModule,确认所有导入均来自@angular/forms。

  • 验证TypeScript配置
    查看根目录的tsconfig.json,确保compilerOptions.paths没有错误映射@angular/forms路径,导致导入错误模块。

  • 重启编辑器
    编辑器缓存可能引发错误提示异常,重启IDE(如VS Code)后再检查代码,大概率能消除错误提示。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.14 04:17:37