Module d'interface utilisateur.bootstrap " n'est pas disponible - Angularjs

Je suis confronté à un problème étrange avec mon angularjs projet.

J'ai un site web comme www.server.com/pwm (page d'accueil). Dans la page, il y a une balise d'ancrage avec me prend pour une autre page www.server.com/publishers. Lorsque je charge la page d'accueil et accédez à l'éditeur de page en cliquant sur la balise d'ancrage, tout fonctionne bien. Mais quand j'ai taper directement l'url dans le navigateur j'obtiens le dessous des exceptions (par exemple. Si je charge la page d'accueil www.server.com/pwm puis tapez "/éditeurs" à la fin de l'url)

[$injecteur:nomod] Module d'interface utilisateur.bootstrap " n'est pas disponible! Vous pouvez soit mal orthographié le nom du module ou oublié de le charger. Si l'enregistrement d'un module assurer que vous spécifiez les dépendances comme deuxième argument.
http://errors.angularjs.org/1.2.18/$injecteur/nomod?p0=ui.bootstrap"

La confusion, c'est que j'ai inclus les bibliothèques nécessaires et il fonctionne très bien lorsque je navigue dans la page web. Le problème survient lorsque j'essaie de naviguer directement à une page enfant. Je suis en train de l'utiliser pour ngRoute et des modèles pour charger la page

var pubsApp = angular.module('pubsApp', ['ngResource', 'ngRoute', 'ui.bootstrap'])

et mes fichiers de script

<script src="/Scripts/jquery-1.9.1.js" type="text/javascript"></script>
<script src="/Scripts/angular.js" type="text/javascript"></script>
<script src="/Scripts/angular-route.js" type="text/javascript"></script>
<script src="/Scripts/angular-sanitize.js" type="text/javascript"></script>
<script src="/Scripts/angular-resource.js" type="text/javascript"></script>
<script src="/Scripts/bootstrap.js" type="text/javascript"></script>
<script src="Scripts/angular-ui/ui-bootstrap.min.js" type="text/javascript"></script>
<script src="Scripts/angular-ui/ui-bootstrap-tpls.min.js" type="text/javascript"></script>
<script src="/js/app.js" type="text/javascript"></script>
Est-ce un single page app? Si oui, qu'est-ce que votre table de routage?
je ne suis pas familier avec angulaire pour bootstrap, mais ne vous comprennent à la fois, angulaire et jquery ainsi que deux de leurs bootstrap.js fichiers? Id suppose de laisser au moins /Scripts/bootstrap.js...
Le src pour ui-bootstrap js fichiers est relatif donc, il est vraiment pas étonnant que ça ne fonctionne pas. Rendre absolu comme le reste?
vous n'avez pas besoin ui-bootstrap.min.js et ui-bootstrap-tpls.min.js. ui-bootstrap-tpls.min.js contient tout le code et les modèles.

OriginalL'auteur Anshu Dutta | 2014-06-23