我刚开始玩gulp.js。
我认为非常有用的包是usemin
,因为它允许按照html文件中所需的顺序连接文件。
当我使用angular.js时,我想知道是否有一种方法可以将两组文件合并为一组,而无需先将它们写入文件系统。我举一个例子:
<!-- build:js -->
<script src="/bower_components/angular/angular.js"></script>
<!-- endbuild -->
<!-- build:ng -->
<script src="js/dashboard.controller.js"></script>
<script src="js/data.service.js"></script>
<!-- endbuild -->
我希望只能在ng-annotate
&#34;目标&#34;上运行ng
然后concat
将所有.js
个文件合并为一个,当然只能在编译的html文件中引用一个<script>
,并且可能没有中间文件系统写入。
最简单的方法可能是不区分不同的.js
(角度和非角度)文件,并在所有内容上运行ng-annotate
,但我正在寻找一种更有效,更灵活的方法。
我甚至想尝试破解usemin插件,但现在看起来有点困难。那么有人认为这是一个愚蠢的问题,我应该采取不同的方法吗?