본문으로 바로가기

.js파일을 실행시키려고 하니 npm 용어가 ~ 이런 에러가 발생했다.

여러 블로그를 찾아봤지만 경로 문제도 아니었고 VSCODE를 켠채로 node.js 를 설치해서도 아니었다.

아래 방법처럼 따라하니 해결됐다. 

 

[VSCode] 터미널 PowerShell 에서 Command Prompt로 변경하기 (Default Terminal 설정)

 

VSCode와 Node.js 를 설치 후 프로젝트 생성을 위해 npm 명령어를 사용하는데 다음과 같은 오류가 나는 경우가 있다.

 

npm : 'npm' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다. 이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다시 시도하십시오.

 

 

이는 아래 화면과 같이 VSCode 기본 터미널이 poswershell로 설정되어 있기 때문이다.

 

 

 

환경설정 파일에서 기본 터미널 변경하기

 

[File] - [Preference] - [Settings]  혹은 단축키 [Ctrl + ,]  로 Settings 파일을 연다.

 

 

 

검색창에 "default profile window" 를 검색하면 아래화면처럼 Terminal > Integrated > Default Profile: Windows 가 뜰텐데 이 default 값을 Command Prompt 로 변경해주면 된다.

 

저장을 한 뒤 Visual Studio Code를 껐다가 다시 켜주면(reload) 변경됨을 확인할 수 있다. 

 

출처 : https://haenny.tistory.com/246

'Program > Node.js' 카테고리의 다른 글

[Node.js] npm install --force 와 --lagacy-peer-deps 차이  (0) 2022.06.10
[Node.js] 개념 이해하기  (0) 2022.01.25