【发布时间】:2020-04-18 21:55:40
【问题描述】:
我正在使用 Angular 9,并且我有以下模块声明
const moduleRoutes: Routes = [
{
path: '',
component: HomeComponent,
}
];
@NgModule({
declarations: [HomeComponent],
providers: [HomeService],
imports: [
RouterModule.forChild(moduleRoutes),
CommonModule,
MatButtonModule,
FlexLayoutModule,
RouterModule,
MatCardModule,
MatFormFieldModule,
MatInputModule,
MatCheckboxModule,
MatExpansionModule,
]
})
export class HomeModule {
}
如何检查是否需要所有“导入”?有什么工具可以帮我处理这个任务吗?
【问题讨论】:
-
我不知道我通常做的工具是在我完成更改我的源代码后删除所有导入并使用 Rider 的(我认为所有角度支持的 jetbrains 应用程序都可以做到这一点)alt+输入机制以导入所有需要的模块。 (如果缺少模块,骑手也会警告您,因此您可以尝试一个一个地删除它们)
标签: angular