我正在使用AngularJS开发一个小型SPA。我已遵循Adnan Kukic帖子中描述的目录结构的最佳实践。 该应用程序包括大约10个不同的控制器,由于使用路由和部分,索引文件看起来很干净。我唯一的问题是我已将所有控制器文件包含在索引文件的标题部分中,如:
<script src="app/components/home/homeController.js"></script>
<script src="app/components/blog/blogController.js"></script>
<script src="app/components/detail/detailController.js"></script>
我确信有更好的方法来包含这些脚本文件。我是否必须使用像RequireJS这样的模块加载器,或者是否有更简单的解决方案? 顺便说一句,由于应用程序的小巧,我不在乎解决方案是否解决了延迟加载问题。