Angularjs 拆分和合并回灌usemin流

Angularjs 拆分和合并回灌usemin流,angularjs,gulp,Angularjs,Gulp,我刚开始玩gulp.js 我发现一个非常有用的包是usemin,因为它允许按照html文件中所需的顺序对文件进行压缩 当我使用angular.js时,我想知道是否有一种方法可以将两组文件合并成一个文件,而不必先将它们写入文件系统。我举个例子: <!-- build:js --> <script src="/bower_components/angular/angular.js"></script> <!-- endbuild --> <!-

我刚开始玩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
“target”上运行
ng annotate
,然后将
concat
所有
.js
文件合并为一个文件,当然,在编译的html文件中,只有一个
引用了
,并且可能没有中间文件系统写入

最简单的方法可能不是区分不同的
.js
(角度和非角度)文件,而是在所有文件上运行
ng annotate
,但我正在寻找一种更高效、更灵活的方法


我甚至想尝试破解usemin插件,但现在看起来有点难。那么,有人认为这是一个愚蠢的问题,我应该采取不同的方法吗?

Gulp usemin似乎在Gulp中被列入黑名单。建议改用。你可以试试