Sto usando il fattore-fascio di avvolgere la mia comuni file JS:Bootstrap non funziona quando viene eseguito il wrapping di factor-bundle?
browserify index.js bar-charts.js list-filter.js dashboard.js
-p [ factor-bundle -o ../../static/js/index.js -o ../../static/js/bar-chart.js -o ../../static/js/list-filter.js -o ../../static/js/dashboard.js ]
-o ../../static/js/common.js
common.js Poi ho incluso nel mio HTML, insieme a un avviso Bootstrap:
<div class="alert alert-danger alert-dismissible" role="alert">
<button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">×</span></button>
Alert alert!
</div>
<script src="/static/js/common.js"></script>
Ma il pulsante di chiusura dell'allarme non funziona, quindi Bootstrap non viene chiaramente prelevato.
se includo il bootstrap e jQuery da una CDN, invece, nella stessa pagina HTML, funziona bene:
<div class="alert alert-danger alert-dismissible" role="alert">
<button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">×</span></button>
Alert alert!
</div>
<script src="https://code.jquery.com/jquery-1.11.3.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
Ecco un JSFiddle con il mio file common.js, non funziona: http://jsfiddle.net/2v9easbz/
Ed ecco un JSFiddle con collegamenti diretti CDN, lavorando bene: http://jsfiddle.net/vkf027z2/
Cosa c'è di sbagliato con il mio file common.js?
I collegamenti funzionano entrambi. Non vedo common.js in entrambi. –
Infatti, entrambi i violini sono identici. E senza accesso a common.js, è semplicemente impossibile dire cosa c'è che non va. – spenibus