3

使用ngBoilerplate,我应该在哪里放置以及如何构建应用程序范围的过滤器、服务和指令?

源/应用

app目录似乎是围绕路由安排的。

除了app.js伴随的测试(下面讨论)之外,这个目录充满了对应于应用程序的高级部分的子目录,通常对应于顶级路由。

事实并非如此,这些不对应于应用程序的高级部分,更不用说路由了。


源/公共

然而,也有一个common目录。国家README.md

src/common/目录包含内部和第三方可重用组件。本质上,此文件夹用于存储不完全特定于此应用程序的所有内容。

这里包含的每个组件都应该可以拖放到任何其他项目中重用;它们不应该依赖于其他不能类似拖放可重用的组件。

这似乎不适用于我的情况,因为这些项目特定于该应用程序并且不适用于其他应用程序。

(编辑以解决 src/common 文件夹)

4

1 回答 1

2

如果它的应用程序范围很广,您可以将过滤器、服务和指令放在公共文件夹中。

于 2015-02-11T13:17:49.973 回答