假设我有一个目录结构类同以下一个中型AngularJS应用:我应该如何为我的AngularJS项目包含代码文件?
/app
----app.js
----index.html
----/functionalityA
--------/views
------------pageA.html
--------/controllers
------------ctrlA.js
------------ctrlB.js
--------/directives
------------directiveA.js
--------/services
------------serviceA.js
------------serviceB.js
----/functionalityB
--------/views
------------pageB.html
--------/controllers
------------ctrlC.js
------------ctrlD.js
--------/directives
------------directiveB.js
--------/services
------------serviceC.js
------------serviceD.js
它有许多文件。我应该如何将它们全部包含在我的应用程序中?
一种方法是使用他们所有的<script>
标签index.html
:
<script src="angular.js"></script>
<script src="app.js"></script>
<script src="functionalityA/controllers/ctrlA.js"></script>
<script src="functionalityA/controllers/ctrlB.js"></script>
<script src="functionalityA/directives/directiveA.js"></script>
<script src="functionalityA/services/serviceA.js"></script>
<script src="functionalityA/services/serviceB.js"></script>
<script src="functionalityB/controllers/ctrlC.js"></script>
<script src="functionalityB/controllers/ctrlD.js"></script>
<script src="functionalityB/directives/directiveB.js"></script>
<script src="functionalityB/services/serviceC.js"></script>
<script src="functionalityB/services/serviceD.js"></script>
这是一个可以接受的方法呢?
如果不是,我还可以采取哪些其他方法?
请注意,我的问题是关于理解包含项目.js
文件的首选方法。我不问如何构建我的文件。