
Angular Language Service 插件抽风最常见VSCode 的 Angular 语言服务插件经常会“脑抽”导致明明编译能通过编辑器却报红。解决方法在 VSCode 右下角状态栏找到 “Angular Language Service”点击重启如果有的话。或者直接重启 VSCodeCtrl Shift P - 输入 Reload Window。如果还不行尝试禁用再启用 “Angular Language Service” 插件。依赖包损坏或版本不匹配有时候 node_modules 里的包会损坏或者 ng-zorro-antd 的版本在更新后发生了变化。解决方法尝试重新安装依赖。删除 node_modules 文件夹和 package-lock.json然后运行 npm install。检查 package.json确认 ng-zorro-antd 的版本号没有意外变动。模块导入丢失或路径错误虽然之前没问题但可能在你进行代码重构、移动文件、或者合并 Git 分支时导致声明该组件的模块文件.module.ts中的导入丢失了。检查点找到 SystemSupplierSettlementSummaryComponent 所在的模块文件比如 xxx.module.ts。确认 imports 数组里是否依然包含 NzTableModule或者导入 NgZorroAntdModule 的地方。注意如果你使用的是 NG-ZORRO 的按需加载推荐方式必须确保 NzTableModule 被显式导入。缓存问题Angular CLI 或 VSCode 的缓存可能导致旧的状态被保留。解决方法停止正在运行的 ng serve然后重新运行。在 VSCode 中尝试清除 TypeScript 缓存Ctrl Shift P - 输入 TypeScript: Restart TS server。Git 分支合并冲突如果你最近切换了分支或合并了代码可能无意中覆盖了模块的导入配置导致 NzTableModule 从 imports 中消失了。检查点使用 git diff 查看最近的更改特别是 .module.ts 文件的更改。建议优先尝试重启 VSCode 和重启 ng serve这通常能解决大部分“之前没问题突然报错”的情况。