Angular 文件夹结构

Angular Folder Structure

我对 angular 应用程序的正确结构感到困惑。我可以就我的应用程序的正确 Angular 结构寻求建议吗?根据 Angular 文档,正确的结构是什么?我很困惑。谢谢。请看我图片上的 2 Angular 结构。我需要将服务和模型分开到不同的文件夹吗?

没有特定的文件夹结构 "correct"。如果您的应用程序很小并且只有几个组件和一个模块,我会在平面结构中保持简单。如果有很多模块和组件,可以将组件和服务分组到与声明它们的模块相同的文件夹中。

在任何情况下,文件夹结构都不是决定您的 Angular 应用程序是否正常工作的因素,但您应该以一种尽可能简单易读的方式来导航您的源文件。

另请参阅:https://angular.io/guide/styleguide#flat