Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 6632|Odpowiedź: 0

Uruchom podpowiedź węzła :events.js: 160 throw er; Nieobsługiwane zdarzenie "błąd"

[Skopiuj link]
Opublikowano 06.12.2018 16:01:04 | | |
Podczas uruchamiania node pojawił się następujący komunikat:

events.js:160  throw er; // Unhandled 'error' event或者events.js:160       throw er; // Unhandled 'error' event       ^  Error: listen EADDRNOTAVAIL 172.16.1.228:3003。

Program działał dobrze, a gdy pojawił się do nas komunikat o uruchomieniu, odpowiedź brzmiała, że ten port został zajęty i zastąpiony innym portem. Potem jest seria rozwiązań.

Porozmawiajmy o tym, jak rozwiązałem ten problem:

1. Zmieniłem port, nie ma efektu, a powyższy komunikat nadal jest widoczny.

2. Sprawdzić procesy obecnie zajmowane przez port, ale nikogo nie znaleziono.

3. Wszystkie parametry funkcji odsłuchowej zostały zapisane w całości. Adres IP to mój lokalny adres IP. Naprawdę zastanawiam się, co poszło nie tak.

4. Znalazłem odpowiedź w stactoverflow i powiedziałem, żeby zainstalować węzeł ponownie pod całym folderem node_modules, poddałem się po przeczytaniu, użyłem w nim wielu pakietów i nie wiem, jakie problemy napotkałem podczas odbudowy.

5. W desperacji lokalny adres IP w adresie odsłuchowym w programie został zastąpiony wersją 127.0.0.1. Cholera! To był właściwie sukces. Zastanawiałem się, czy to mnie nie drażni? Potem zdecydowanie sprawdziłem lokalny adres IP na komputerze, znowu głupi, idę! Mój lokalny adres IP komputera się zmienił, niezależnie od tego, jak to mówisz, zmienił się! Rozumiem, że zmiana adresu IP w programie na 127.0.0.1 jest najbardziej niezawodna.




Poprzedni:Poprawka błędu w osi czasu gitbook-plugin-timeline
Następny:Niektóre problemy z asynchronicznym callbackiem płatności Alipay
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com