【问题标题】:Angular Folder Structure [closed]Angular文件夹结构[关闭]
【发布时间】:2019-06-14 20:04:23
【问题描述】:

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

【问题讨论】:

标签: angular angular6 angular7


【解决方案1】:

没有特定的文件夹结构是“正确的”。如果您的应用程序很小,并且只有几个组件和一个模块,我会在扁平结构中保持简单。如果有很多模块和组件,可能会将组件和服务与声明它们的模块放在同一文件夹中。

在任何情况下,文件夹结构并不是使您的 Angular 应用程序工作或不工作的原因,但您应该使导航源文件尽可能简单和可读。

另见:https://angular.io/guide/styleguide#flat

【讨论】:

  • 你更喜欢哪个?第一张还是第二张图?
  • 我更喜欢第一个(左边那个)。
  • 好的。服务和模型没有放在不同的文件夹中?
  • 是的 - 我更喜欢在 users 文件夹中包含与用户(包括模型和服务)相关的所有内容,并在分支文件夹中包含分支。
  • 谢谢先生的回答:)
猜你喜欢
  • 2017-01-06
  • 2014-06-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-03-20
  • 1970-01-01
  • 2014-03-03
相关资源
最近更新 更多