0

我的任务是使用 PHP 后端扩展一个 Angular 应用程序,该应用程序原本计划很小,但对于原始文件结构来说变得太大了。

我一直在查看有关文件组织等方面的建议(ng-boilerplateBrian Ford 的博客Art & Logic 博客……),并试图强制执行建议的文件结构(每个模块的文件夹,由 HTML 模板、控制器、指令组成,服务,模块所需)。

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

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

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

所有“Angular 最佳实践”都推荐使用 Yeomen、Grunt、Bower,它们可能会处理这些东西,但所有这些工具都需要 Node.js 作为后端,而这对我来说不是一个选择。

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

4

0 回答 0