Node.js와 JavaScript를 공부하면서 작은 예제를 실행해보려고 했습니다. index.js 파일에 간단하게 console.log("안녕")을 입력하고, 터미널에서 node index.js를 실행했죠.

그런데, 아무 반응이 없었습니다. 😨 아무 메시지도, 에러도 없이 그냥 터미널이 조용히 있었습니다...


'어? 도대체 무슨 문제지?' 원인을 찾기 위해 여기저기 검색도 해보고, 설정도 몇 번 만져봤는데 쉽게 답이 나오지 않았습니다ㅠㅠ

 

원인은 "바탕 화면" 경로 🤔

나중에 알고 보니 문제의 원인은 정말 예상하지 못했던 곳에 있었습니다. 바로 파일 경로때문이었어요! 💡

제 PC에서 파일을 바탕 화면에 저장해두고 작업하고 있었는데, "바탕 화면"이라는 이름이 문제였던 겁니다. Windows에서는 바탕 화면의 영어 이름이 Desktop인데, 제 경로에는 한글로 "바탕 화면"이라고 되어 있어서 Node.js가 이걸 제대로 인식하지 못했던 거죠.

 

해결 방법 🔧

그래서 해결 방법은 생각보다 간단합니다! 바탕 화면 개체명을 Desktop으로 바꿔주면 됩니다. 여기서 중요한 점은 단순히 이름만 바꾸는 게 아니라, 경로 이름을 바꿔야 한다는 겁니다!

1. 바탕 화면 아이콘을 오른쪽 클릭합니다.
2. 속성을 눌러 위치 탭으로 이동합니다.
3. 위치에서 바탕 화면이라고 되어 있는 부분을 Desktop으로 수정합니다.



이렇게 수정하고 나니까, 터미널에서 명령어를 다시 실행했을 때 제대로 출력되었답니다! 😊

 

마무리 🌱

작은 실수였지만, 이렇게 경로 문제 때문에 한참 헤맸습니다. 혹시라도 비슷한 문제를 겪고 있다면, 경로에 한글이 있는지 한 번 확인해 보세요! ✨ 특히 개발 툴은 종종 영어로 된 경로를 더 잘 인식하기 때문에, 작은 부분이 큰 차이를 만들기도 합니다~