CHÚA ƠI! Nó thực sự rất ngầu! Tôi đã làm cho nó hoạt động ngoại tuyến sau khi nghiên cứu kỹ mã của mình bằng cách sử dụng 127.0.0.1
thay vì localhost
cho mongo uri.
Sử dụng localhost
cần thiết để tôi kết nối với Internet.
Và sử dụng 127.0.0.1
hoạt động trong cả hai điều kiện, tức là có kết nối internet và không có kết nối internet.
Nhưng, thực sự tôi hoàn toàn ngạc nhiên về điều này.
Tôi đã tìm thấy thực sự chủ đề thú vị về điều này đã làm cho tôi rõ ràng về điều này.
Nếu bạn sử dụng 127.0.0.1, thì phần mềm (thông minh) sẽ chỉ trực tiếp biến địa chỉ đó thành địa chỉ IP và sử dụng nó.
Và không có gì đảm bảo rằng tệp máy chủ lưu trữ của bạn sẽ thực sự được sử dụng cho độ phân giải đó (trước tiên, hoặc tất cả) vì vậy localhost có thể trở thành một địa chỉ IP hoàn toàn khác.