web-dev-qa-db-fra.com

La requête WebSockets était une erreur attendue lors de l'utilisation de l'option --inspect-brk

Quand je lance nodemon dist/server/app.js cela fonctionne sur le port par défaut 3000 et je peux accéder à mon API. Mais si je lance nodemon --inspect-brk=localhost:3000 dist/server/app.js, J'ai eu une erreur en disant "Une demande WebSockets était attendue". Qu'est-ce qui ne va pas?

9
ycshao

Vous ne pouvez pas exécuter votre serveur Web et le débogueur sur le même port. Ce sont chacun des serveurs distincts (le débogueur est un serveur intégré au runtime node.js).

Vous pouvez donc supprimer le port et la désignation d'hôte du --inspect-brk option et laissez-le utiliser les valeurs par défaut (c'est tout ce que j'utilise) ou vous pouvez sélectionner un port différent pour le débogueur qui n'entre pas en conflit avec votre serveur Web ou tout autre élément exécuté sur cet hôte.

8
jfriend00