在我的AngularJS应用程序中,我有许多控制器JS文件。
这些控制器(one.ctrl.js
,two.ctrl.js
,...
)需要包含在我的index.html
文件中。
目录结构:
app/
js/
controllers/
one.ctrl.js
two.ctrl.js
目前,js
文件如下所示被包含在index.html
文件中。
index.html:
<!-- other html components -->
<script src="js/controllers/one.ctrl.js"/>
将会有更多的*.ctrl.js
文件需要包含在index.html
中。
我需要一种自动将controllers
目录中的所有*.ctrl.js
文件包含到index.html
中的方法。
研究结果:
从一些stackoverflow问题中,
在AngularJS中加载文件夹中的JavaScript和CSS文件
如何通过Javascript文件包含目录中的所有JavaScript文件?
我发现这不能自动完成,需要一些服务器端脚本或构建工具。
我的问题:
目前,我正在使用yeoman
,其中包括grunt
作为构建工具。
因此,我的问题是,如何自动将目录中的javascript文件包含在html文件中?
gulp.js
。如果它能胜任工作,我可以尝试一下。 - TheKojuEffect