개인공부/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'를 추가해줬다.

 

 

 

 

※ 혹시 이와같이 실행했는데도 안된다면 재부팅을 해주면 된다.

'개인공부 > Node.js' 카테고리의 다른 글

nodejs로 SNS 만들기 #4  (1) 2022.08.15
User.find is not a function 오류 발생 시 해결 방법  (0) 2022.08.15
nodejs로 SNS 만들기 #3  (0) 2022.08.15
nodejs로 SNS 만들기 #2  (0) 2022.08.09
nodejs로 SNS 만들기 #1  (0) 2022.08.09