Lors de l'exécution de mon programme sur localhost, il ne peut pas trouver .js fichiers, ni la source de mon bootstrap

J'ai un programme qui, en précisant l'emplacement des scripts, il est possible de les trouver (il me donne le recommandé les noms de dossier, etc., mais lors de l'exécution du programme, je reçois des

"OBTENIR http://localhost:8080/js/admin.controller.js"

erreurs.
Mes fichiers sont dans les ressources avec

  • angulaire
  • bootstrap
  • js
  • statiques (fichiers html)

Inclus dans les Fichiers HTML:

<script src="../js/admin.controller.js"></script>
<script src="../js/admin.factory.js"></script>
<script src="../js/admin.service.js"></script>

Je sors de dossier, entrez le dossier js, où il recommande le chemin, et il ne donne aucune erreur lors de la compilation. Pourtant, je suis encore en train de le OBTENEZ des erreurs lors de l'exécution ou, lorsque j'essaie d'accéder à bootstrap/angulaire. J'ai également essayé d'accéder par href.

Ce que quelqu'un sait pourquoi? Je vous serais très reconnaissant de l'aide!

  • Je ne pense pas que mettre ../ n'est pas une chose réelle pour le script / img src ou hrefs. Ce sont les dossiers que .. sont destinés à remplir?
  • L'essayer sans ../js. Où est votre html tirée?
  • Où est le code html chargé à partir de (ce que l'url)? Quelle est votre structure de dossier avec les fichiers mis en place? Pouvez-vous montrer un arbre avec les fichiers?
  • montrez-nous votre structure de dossier merci
  • 1)les Ressources --> A) Js -> admin.controller.js b) statique --> home.html
  • sry il ne me laisse pas formater
  • mettre les détails dans la question
  • edit ton post pour ajouter des informations
  • Ajouté, sry, encore de nouveaux! Ajouté une photo
  • Je pense que la statique dossier est servi en tant que public, ce qui signifie que tous vos statique actifs(js,CSS,etc) besoin d'aller en statique dossier ou modifier le dossier dans lequel est servi le public
  • Nous aurions besoin de voir comment votre serveur est de servir les fichiers statiques.
  • Si vous êtes accédant à votre index.html comme localhost:8080/static/index.html, alors cela devrait fonctionner. Mais, j'imagine que vous l'avez accès comme localhost:8080/index.html, ce qui expliquerait pourquoi il ne fonctionne pas. Qu'utilisez-vous comme serveur?
  • Je l'ai fait et je suis maintenant obtenir un autre message d'erreur "Module" mobileHomeApp " 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." Pas sûr si c'est associé... mais les autres erreurs disparu
  • Qu'entendez-vous par là? Comment dois-je faire à ce sujet
  • Je suis accèdent en tant que localhost:8080/index.html si j'essaie l'autre façon je reçois une erreur 404
  • Stewart ouvrir les outils de dev(F12 dans google chrome) dans votre navigateur et vérifiez que le fichier contenant le module manquant est là, je ques, il ne sera pas là ou vous avez mal orthographié, il (faute de frappe)
  • en vertu de sources, je peux voir tous mes fichiers JS ( je ne sais pas si c'était comme ça avant que je déménage à la statique dossier) juste l'erreur ci-dessus, je suis en supposant que c'est un autre bug, je peux maintenant essayer de les corriger, car je suppose qu'il voit?
  • Stewart Si le fichier est-il que cela signifie maintenant que vous avez un problème avec votre code javascript. Alors peut-être une faute de frappe ou de certains d'erreur de syntaxe dans le js. Bonne chance 🙂

InformationsquelleAutor Logs | 2015-09-23