Node.js · Junior · Pytanie 51 z 75
Czym różni się process.cwd() od __dirname?
- 1Zawsze są takie same
- ✓Poprawna odpowiedź:
process.cwd()to katalog, z którego uruchomiono Node.js;__dirnameto folder bieżącego pliku - 3
process.cwd()to katalog domowy użytkownika
Wyjaśnienie
Jeśli uruchomisz node src/app.js z korzenia projektu, cwd to korzeń, a __dirname to src. Żeby wczytywać pliki leżące obok kodu, buduj ścieżki od __dirname lub import.meta.dirname.