Node.js · Junior · Pytanie 17 z 75

Co robi require(), gdy ten sam moduł jest wczytywany dwa razy?

Wyjaśnienie

Po pierwszym wczytaniu moduły trafiają do cache (require.cache). Dlatego moduł może przechowywać współdzielony stan, np. połączenie z bazą, dla całej aplikacji. Moduły ES też są cache'owane.

Do poczytania

Błąd w pytaniu

Node.js · Junior · pytanie 17

Sprawdź się

Rozwiąż test Node.js · Junior: pytania i odpowiedzi są tasowane, a na końcu czeka przegląd błędów.

Rozwiąż ten test