控制器位于不同文件中时的文件管理

时间:2013-08-02 19:42:35

标签: angularjs file-structure

我的任务是使用PHP后端扩展Angular应用程序,该应用程序规模较小,但对于原始文件结构而言变得过大。

我一直在查看有关文件组织等的建议(ng-boilerplateBrian Ford's blogArt & Logic blog ...)并且我正在尝试强制执行建议的文件结构(每个模块的文件夹,由模板所需的HTML模板,控制器,指令,服务组成。

出现的问题是这些控制器等从未包含在应用程序中,从来没有:

<script type="text/javascript" src="src/app/home/homeCtrl.js"></script>

这就是模块化文件结构的要点,不要在所有控制器上加载一个大文件,而只根据需要加载小文件。但是如何以及何时将这些文件发送给客户端?

所有“Angular最佳实践”都建议使用Yeomen,Grunt,Bower,它们可能会处理这些问题,但所有这些工具都需要Node.js作为后端,而这在我的情况下不是一个选项。

我注定要使用一个大控制器文件吗?

0 个答案:

没有答案