首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >角:注销一个组件,但保留文件和文件夹。

角:注销一个组件,但保留文件和文件夹。
EN

Stack Overflow用户
提问于 2022-11-03 07:55:00
回答 1查看 22关注 0票数 1

我有一个角的项目,其中有少数组件,目前没有使用,但保留,因为我有计划,在未来的工作。从declarations的各个模块中删除组件并不能完全取消注册。当我再次启动服务器或创建生成时,已删除的组件会抛出无法找到依赖项的错误。

在屏幕截图下面有一个例子,当我从compiler声明中删除portal.module.ts组件时,它仍然抛出无法找到mat-icon的错误。

删除整个文件夹解决了删除声明后的问题,但此时我希望保留组件文件夹。我所期望的是,一旦我从声明中删除了组件,我将能够通过跳过那些删除的文件夹来正常运行我的项目。

有什么办法解决这个问题吗?

EN

回答 1

Stack Overflow用户

发布于 2022-11-03 08:07:14

要在组件中使用<mat-icon>,需要将MatIconModule导入到该组件的imports树(即,无论哪个NgModule声明该组件)。如果组件中有未注释的对<mat-icon>的引用,并且找不到MatIconModule,则将正确地接收该错误。

选项:

在任何HTML模板中,如果组件没有接收到导入的MatIconModule

  • Ensure实例中的
  • 注释引用,而MatIconModule是在声明NgModule
  • As @mike-s的组件中导入的(并且可能是代码质量的最佳选项),删除未使用的代码,并将其存储在单独的分支/使用git中,以便在需要时再次检索git。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74299652

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档