seguito viene descritta la configurazione di generazione di esempio usemin nel mio file index.htmlUsemin e costruire più configurazioni
<!-- build:js js/one.js -->
<script src="app/modules/one/one.js"></script>
<script src="app/modules/one/two.js"></script>
<script src="app/modules/one/three.js"></script>
<!-- endbuild -->
<!-- build:js js/two.js -->
<script src="app/modules/two/one.js"></script>
<script src="app/modules/two/two.js"></script>
<script src="app/modules/two/three.js"></script>
<!-- endbuild -->
Per la versione di sviluppo, non voglio minify gli script e voglio ogni modulo nel proprio file js. Così l'index.html dopo esecuzione sarebbe
<script src="js/one.js"></script>
<script src="js/two.js"></script>
Per la versione di produzione, voglio minify gli script e li concat in un unico file.So l'index.html sarebbe
<script src="js/myApp.js"></script>
ho provato il seguente, ma non funziona:
<!-- build:myApp js/myApp.js -->
<!-- build:js js/one.js -->
<script src="app/modules/one/one.js"></script>
<script src="app/modules/one/two.js"></script>
<script src="app/modules/one/three.js"></script>
<!-- endbuild -->
<!-- build:js js/two.js -->
<script src="app/modules/two/one.js"></script>
<script src="app/modules/two/two.js"></script>
<script src="app/modules/two/three.js"></script>
<!-- endbuild -->
<!-- endbuild -->
ed eseguire il compito uso-min come questo (prod sarebbe impostata su true nel compito prod e falso in compito dev) -
usemin({
myApp: prod?[uglify({mangle:true})]:'',
js: prod?'':[uglify({mangle:false})]
}).
Posso mantenere due file index.html e gestirlo. Ma mi stavo chiedendo cosa si può ottenere con un index.html singolo?
Grazie in anticipo per qualsiasi aiuto.
Grazie per la suggestion..But come configurare dinamicamente una configurazione di questo tipo con un index.html singolo perché detesto mantenere manualmente due serie di configurazioni di build – user700284
Perché hai due file di indice al primo posto ? Possiamo vedere la configurazione completa? – Stanimir
No. Ho solo un singolo file indice – user700284