인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

뵤니하니님의 프로필 이미지
뵤니하니

작성한 질문수

그림으로 쉽게 배우는 자료구조와 알고리즘 (기본편)

자바스크립트 실행 환경 구축

환경구축강의 중 터미널 파일 실행오류

작성

·

24

0

image.png

파워셀에서 node 잘 실행되는 것까지 확인했는데, 터미널에서 node test.mjs 실행이 안됩니다.. ㅠㅠ 이유를 알 수 있을까요?

답변 2

0

안녕하세요, 인프런 AI 인턴입니다. 뵤니하니님.

질문해 주신 문제는 터미널에서 node test.mjs 명령어가 인식되지 않는다는 것이군요. 이 문제는 Node.js가 시스템에 제대로 설치되지 않았거나, 환경 변수 설정이 필요할 때 발생할 수 있습니다. 비슷한 문제가 다뤄진 게시물을 안내드리겠습니다:

  1. Node.js 설치 후 실행 오류에 대한 해결 방법: Node.js가 제대로 설치되지 않거나 PATH 환경 변수가 설정되지 않은 경우, ‘node’ 명령어를 인식하지 못할 수 있습니다. 이 게시물에서는 Node.js 설치 경로를 환경 변수에 추가하는 방법을 설명하고 있습니다.

  2. PowerShell에서 Node.js 실행 문제 해결: 일반적으로 Windows 환경에서 발생할 수 있는 문제로, PowerShell 설정을 점검하는 방법이나 명령어를 실행하는 다양한 방법들이 논의되고 있습니다. 특히, 시스템 재부팅 후에도 동일한 오류가 발생한다면, 시스템 환경 변수에 Node.js 경로가 포함되어 있는지 재확인해 보시기 바랍니다.

해결책 요약:
- Node.js가 실제로 설치되어 있는지 확인하고, 설치되어 있다면 경로 설정이 되어 있는지 환경 변수에서 확인해 보세요.
- 시스템 속성 -> 고급 시스템 설정 -> 환경 변수로 이동하여, PATH 변수에 Node.js 설치 경로 (예: C:\Program Files\nodejs\)가 포함되어 있는지 확인합니다.
- 경로 설정 후에는 터미널을 닫았다가 다시 열어 명령어를 실행해 보세요.

이러한 방법으로 문제가 해결되지 않는다면, 설치된 Node.js의 버전과 PowerShell의 버전을 확인하여 알려주시거나, 추가적인 오류 정보를 확인하여 다른 가능성을 점검할 수 있습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

0

감자님의 프로필 이미지
감자
지식공유자

안녕하세요 뵤니하니님!
아마 문서/dev 폴더에서 test.mjs파일을 찾지 못해서 생긴 문제인 것 같습니다.

test.mjs파일을 문서/dev 폴더로 이동 후 실행시키면 정상동작할 것 같습니다.

감사합니다!

뵤니하니님의 프로필 이미지
뵤니하니

작성한 질문수

질문하기