О, БОЖЕ МОЙ! Наистина е яко! Накарах го да работи офлайн след упорито проучване на моя код, използвайки 127.0.0.1
вместо localhost
за mongo uri.
Използване на localhost
необходими ми, за да се свържа с интернет.
И използвайки 127.0.0.1
работи и в двете условия, т.е. с интернет връзка и без интернет връзка.
Но наистина съм напълно изумен от това.
Намерих наистина готина тема на това, което ми даде яснота за това.
Ако използвате 127.0.0.1, тогава (интелигентният) софтуер просто ще го превърне директно в IP адрес и ще го използва.
И няма гаранция, че вашият hosts файл действително ще бъде използван за тази резолюция (първо или изобщо), така че localhost може да стане напълно различен IP адрес.