OH MON DIEU! C'est vraiment cool! Je l'ai fait fonctionner hors ligne après une recherche approfondie dans mon code en utilisant 127.0.0.1
au lieu de localhost
pour mongo uri.
Utilisation de localhost
nécessaire pour me connecter à Internet.
Et en utilisant 127.0.0.1
a fonctionné dans les deux conditions, c'est-à-dire avec connexion Internet et sans connexion Internet.
Mais, vraiment, je suis totalement étonné de cela.
J'ai trouvé le vraiment super sujet sur ce qui m'a rendu clair à ce sujet.
Si vous utilisez 127.0.0.1, un logiciel (intelligent) le transformera directement en adresse IP et l'utilisera.
Et il n'y a aucune garantie que votre fichier hosts sera réellement utilisé pour cette résolution (en premier lieu, ou pas du tout), donc localhost peut devenir une adresse IP totalement différente.