/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