process.cwd() 기준

1 minute read
2024-12-05

요약

node.js 프로세스를 시작한 위치


예시로


/my-project
  ├── app.js
  └── src/
       └── script.js


이렇게 위치한다면


  • app.js


cd /my-project
node app.js  # /my-project


  • src/script.js


cd /my-project
node src/script.js  # /my-project


둘 다 똑같은 이유는 동일한 위치에서 node 프로세스를 시작했기 때문이다.


__dirname

이와 달리, 물리적 위치를 나타낸다.


src/script.js 에서는 /my-project/src 를 출력한다.