Je suis en train de construire mon premier Angular.js et j'utilise Yeoman .
Yeoman utilise Grunt pour vous permettre de lancer un serveur de connexion node.js avec la commande 'grunt server'.
J'exécute mon application angulaire en mode html5. Selon les docs angular, cela nécessite une modification du serveur pour rediriger toutes les requêtes vers la racine de l'application (index.html), puisque les applications angular sont des applications ajax à page unique.
"L'utilisation du mode [html5] nécessite une réécriture d'URL du côté du serveur. En fait, vous devez réécrire tous vos liens vers le point d'entrée de votre application (par exemple, index.html)"
Le problème que j'essaye de résoudre est détaillé dans este question.
Comment puis-je modifier mon serveur grunt pour rediriger toutes les demandes de pages vers la page index.html ?