我应该在哪里使用ngBoilerplate放置特定于应用程序的指令?

时间:2015-02-11 11:37:15

标签: angularjs ngboilerplate

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

的src /应用

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

  

除了app.js及其附带的测试(下面讨论)之外,该目录还填充了与应用程序的高级部分相对应的子目录,通常对应于顶级路径。

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


的src /通用

但是还有一个common目录。 README.md州:

  

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

     

此处包含的每个组件都应该可以在任何其他项目中拖放重复使用;它们应该依赖于其他没有类似拖放可重复使用的组件。

在我的案例中似乎并不适用,因为这些 特定于此应用程序,并且不会在其他应用程序中运行。

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

1 个答案:

答案 0 :(得分:2)

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