3
votes

Localhost lançant une réponse non valide après l'exécution du serveur http pour Angular PWA

J'ai installé PWA sur mon application Angular en ng add @ angular / pwa et j'ai suivi toutes les étapes nécessaires.

Pour exécuter PWA localement, j'ai installé http-server globalement par npm i -g http-server

Après avoir construit la production par ng build --prod , j'ai exécuté http-server -o à partir du dossier dist mais localhost ne fonctionne pas et lancer une réponse invalide.

J'ai essayé avec différents ports par http-server -p 5000 mais cela ne fonctionne pas.


2 commentaires

Pouvez-vous publier le message d'erreur


Cette page ne fonctionne pas 127.0.0.1 a envoyé une réponse non valide. ERR_INVALID_REDIRECT Ceci est l'erreur


4 Réponses :


0
votes

vous verrez quelque chose comme ceci

"http-server -a localhost -p 5000"


0 commentaires

4
votes

Nous devons exécuter la commande "http-server -o" depuis dist / et non depuis dist.

Également comme mentionné dans https://github.com/http-party / http-server / issues / 525 J'ai dû accéder en utilisant http://127.0.0.1 : 8080 / index.html au lieu de http://127.0.0.1:8080/ < / p>


0 commentaires

0
votes

Cela a fonctionné pour moi en accédant à: http://127.0.0.1:8080/index.html


0 commentaires

0
votes

La mise à niveau vers le serveur http 0.9.0 a résolu le problème pour moi.

npm install -g http-server@0.9.0


0 commentaires