개인공부/Node.js
[터미널 설정 문제] 'node' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다.
psys
2022. 7. 21. 18:26
728x90
VSCode, Node.js를 설치 후 프로젝트를 생성하기 위해 node를 입력했고,
아래와 같은 오류가 발생하였다.
찾아보니 이는 기본 터미널 설정 문제나 환경변수 문제이다.
해결방법 1 - 기본 터미널 변경
1. 기본 터미널이 powershell이기 때문에 발생하는 오류
2. ctrl+shift+p 누른 후 맨 위에 뜨는 Terminal:Select Default Profile 선택 or 검색창에 'Terminal:Select Default Profile' 치기
3. Command Prompt로 설정 후 터미널 닫았다 다시 열기
- Ctrl+`는 터미널 열기
4. 기본 터미널 변한거 확인하기
해결방법 2 - 환경변수 설정
1. 고급 시스템 설정 보기
2. 환경변수 클릭
3. path 편집
- 새로만들기를 통해 경로를 넣어준다.
- 경로는 node.exe파일이 설치된 경로를 입력해 주어야 한다.
- 필자의 경로는 'C:\Program Files\nodejs'이므로 path에 'C:\Program Files\nodejs'를 추가해줬다.
※ 혹시 이와같이 실행했는데도 안된다면 재부팅을 해주면 된다.