O MÓJ BOŻE! To naprawdę świetnie! Udało mi się go uruchomić w trybie offline po ciężkich badaniach w moim kodzie przy użyciu 127.0.0.1
zamiast localhost
dla mongo uri.
Korzystanie z localhost
potrzebne do połączenia z internetem.
I używając 127.0.0.1
pracował w obu warunkach, tj. z połączeniem internetowym i bez połączenia internetowego.
Ale naprawdę jestem tym całkowicie zdumiony.
Znalazłem naprawdę fajny temat na ten temat, co wyjaśniło mi to.
Jeśli używasz 127.0.0.1, to (inteligentne) oprogramowanie po prostu zamieni to bezpośrednio w adres IP i użyje go.
I nie ma gwarancji, że plik hosts zostanie faktycznie użyty do tej rozdzielczości (najpierw lub w ogóle), więc localhost może stać się zupełnie innym adresem IP.