[英]Angular seed with services and directives
您可以为每个under app
创建一个文件夹,这样您的项目树将如下所示:
app/directives
app/services
这实际上完全取决于您,但是这里有一些有关项目结构的好的建议: https : //docs.google.com/document/d/1XXMvReO8-Awi1EZXAXS4PzDzdNvV6pGcuaF4Q9821Es/pub
通常我的结构看起来像
app\scripts\user.js
app\scripts\todo.js
User.js将在其中提供服务,并可能在其中提供多个控制器...如果文件太大,则会将其分解为多个部分。
将所有服务和所有控制器组合在一起的问题在于,这些服务和控制器通常具有某种关系(功能上)。 当您想重新使用服务/控制器时,通常将它们一起使用,而在编辑一个服务/控制器时,通常需要引用另一个。 这使得查找内容变得最容易,并且没有1000个js文件可包含在依赖项和脚本包含物中并进行管理。
同样,到了需要从某个部分中制作一个凉亭组件的时间时,可以更轻松地了解哪些部分需要拉出。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.