Sto cercando di utilizzare Bootstrap e JQuery nella mia nuova applicazione ASP.Net Core. Ma ho riscontrato l'errore "JavaScript di Bootstrap richiede jQuery versione 1.9.1 o successiva, ma inferiore alla versione 3" quando cerco di eseguire l'applicazione.Bootstrap 3.3.6 JQuery 2.2.4 Eccezione versione
Ho usato bower per aggiungere Bootstrap alla mia applicazione e ho aggiunto la versione 3.3.6 di Bootstrap che aggiunge automaticamente JQuery 2.2.4. Il problema è che sembra che la versione 2.2.4 di JQuery sia effettivamente versionata alla 3.0.0-rc1, il che fa fallire la convalida Bootstrap poiché accetterà solo versioni di JQuery dalla versione 1.9.1 ma inferiore alla versione 3?
Come posso risolvere questo conflitto? Com'è che Bootstrap viene fornito con una versione incompatibile di JQuery?
Here you can see my files in my solution, showing the Bootstrap and JQuery versions: come potete vedere non ci sono altre versioni di JQuery installate.
Ecco un frammento del mio markup HTML
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<link rel="stylesheet" href="~/lib/bootstrap/dist/css/bootstrap.min.css" />
</head>
<body>
<h1>HELLOOOO!</h1>
<script type="text/javascript" src="~/lib/jquery/dist/jquery.min.js"></script>
<script type="text/javascript" src="~/lib/bootstrap/dist/js/bootstrap.min.js"></script>
</body>
</html>
che si traduce nel riportare Chrome "richiede di Sputafuoco JavaScript jQuery versione 1.9.1 o superiore, ma inferiore a quello della versione 3"
Qualsiasi aiuto sarebbe molto apprezzato!
Che aspetto ha il file del bower? – Phil
{ \t "name": "ASP.NET", \t "privato": veri e propri, "dipendenze": { "bootstrap": "^ 3.3.6" }} –
E quale versione di Bower sono stai usando? Mine (1.7.9) installato jQuery 2.2.4. Forse prova a cancellare la tua cartella 'lib' e riesegui' bower install' – Phil