Esiste una funzionalità per caricare file diversi in base all'ambiente di progetto corrente (sviluppo o produzione, ad esempio)? Intendo qualcosa, che mi aiuta a caricare in modo trasparente file minificati o completi. Ho letto sul caricamento di multiversion, ma il multiversioning significa che ho bisogno di specificare la versione del file.
Ad esempio, ho il file module.js con il mio modulo. In questo file ho bisogno di caricare jQuery:RequireJS: caricamento di file diversi in base all'ambiente
require(['jquery]);
Ma ho minified e la versione completa di jQuery e voglio caricare file diversi. Sto pensando a qualcosa di simile in config:
require.config({
paths: {
'jquery' : function(){
if(MODE == 'DEV'){
return 'jquery';
}else{
return 'jquery.min'
}
}
}
});
O, forse, qualcosa di simile.