/ Bower_components ne charge pas de dépendances sur la page

/bower_components ne fonctionne pas.

Je reçois 404 erreur:

 GET /bower_components/jquery/jquery.js 404 

Ma configuration est comme décrit dans la documentation Bower et ici :

 app.use(express.static(path.join(__dirname, 'public'))); app.use('/bower_components', express.static(__dirname + '/bower_components')); 

Dans mon fichier .html, j'ai:

 <script src="/bower_components/jquery/jquery.js"></script> 

Mais il n'y a pas de /bower_components/jquery/jquery.js . Il existe \bower_components\jquery\dist\jquery.js . Ont-ils changé la configuration des paquets Bower mais ont-ils oublié de modifier les documents?

Vous devriez changer votre tag de script pour pointer vers l'emplacement (nouveau) de jQuery:

 <script src="/bower_components/jquery/dist/jquery.js"></script> 

Il semble que jQuery ait séparé le code "source" du code "distribution", en fournissant deux répertoires dans leur composant Bower. Il n'est pas recommandé de déplacer les choses à l'intérieur de bower_components puisque ce répertoire est généré à partir de l'installation Bower.

J'ai eu le même problème. Dans mon cas, j'ai supprimé accidentellement le .bowerrc, ce qui a permis de sauvegarder les composants Bower_ dans le mauvais endroit