【发布时间】:2023-05-07 06:10:01
【问题描述】:
我正在创建一个 Angular 项目。虽然我在 Angular 中有其他项目,但我想用一些更好的想法构建一个结构。我遇到了这些文章: 5 Tips & Best Practices to Organize your Angular Project & Angular project structure best practice 。
我的疑问是CoreModule 的目的是什么? 为什么要创建CoreModule,我可以直接把相关代码放在我的AppModule中(因为AppModule是唯一导入CoreModule的模块,代码不多)。
也欢迎任何其他关于良好做法的建议。
-
CoreModule 实践非常适合当您拥有具有多个复杂功能的大型代码库并打算将其用作其他横向项目的基础时。另一方面(这似乎是你的情况),如果你确信 100% 的代码库需求是静态的并且不会增长,那么真的没有必要