我的index.html如下已經分裂js文件創建多個js文件:如何從index.html的使用咕嚕usemin
<head>
....
<!-- build:js js/app1.min.js -->
<!-- js from lib -->
<script src="bower_components/angular/angular.min.js"></script>
<script src="bower_components/angular-route/angular-route.min.js"></script>
<!-- js of this app -->
<script src="js/app.js"></script>
<script src="js/services.js"></script>
<!-- external js -->
<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?v=3.exp"></script>
<!-- endbuild -->
....
</head>
.....
<body>
...
<!-- build:js js/app2.min.js -->
<!-- js from lib -->
<script src="bower_components/jquery/dist/jquery.min.js"></script>
<!-- angular-animate provides search functionality -->
<!-- js of this app -->
<script src="js/filters.js"></script>
<script src="js/directives.js"></script>
<!-- endbuild -->
....
</body>
正如你所看到的,我試圖用兩套js文件。分手的原因是表現。在這種情況下如何使用usemin。我嘗試以下方法:
'useminPrepare': {
'html': 'app/index.html'
},
'usemin': {
'html': ['dist/index.html']
},
但是,沒有創建文件夾/文件。但在index.html中,這兩個部分被app1.min.js和app2.min.js正確替換。
此外,我不明白所有示例都使用concat和uglify結合使用usemin的一件事。 index.html中的文件已經是* .min.js,例如。包含在bower_components文件夾中的文件,它們會發生什麼?