반응형

Visual Studio Code 터미널에서 npm: 'npm' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다. 에러 발생 시

 

비주얼 스튜디오 코드 터미널 창에서 npm init을 실행하니 제목과 같은 에러가 났다. 

검색해보니 다음처럼 해보라고 해서 따라했다.

 

1. Ctrl-Shift-p 키를 누른다.

2. '터미널 기본 프로필 선택'을 선택한다.

3. 터미널 종류를 'Command Prompt'로 선택한다.

4. 기존 터미널을 닫고 다시 새 터미널을 연다. 

 

다시 npm init를 명령하니 같은 에러가 발생... 

 

환경변수 path에 'C:\Program Files\nodejs'처럼 nodejs 경로가 없으면 그럴 수 있단다.

그래서 살펴봤는데... path에는 있었다.

그리고 그 경로에 npm 실행 파일도 있다.  

 

비주얼 스튜디오 코드를 다시 실행하고 해당 프로젝트(최근 항목 열기 이용함)를 열었다. 

 

다시 터미널을 실행하고 node를 실행하니 이번에는 제대로 된다. 

어디가 문제였는지 모르겠지만 이렇게 문제는 해결되었다.

 

 

 

 

 

반응형

+ Recent posts