본문 바로가기
Mendix/설치

VS Code Terminal

by dya0 2024. 11. 13.

cmd에서는 정상동작하는데 이 시스템에서 스크립트를 실행할 수 없다느니 하길래 뭘까 생각하다가 검색해보니 VS Code는 기본적으로 powershell이 default로 설정되는 게 문제였다. powershell에서는 동일한 에러가 발생한다. 

VS Code Terminal에서 npm 오류

이때 해결방법은 간단하다. 

Powershell 옆의 + 버튼 옆에 ▼클릭

Command Prompt를 선택해서 전환을 한다. 

 

정상동작하는 것을 확인할 수 있다. 

 

++ 

Powershell에서 npm 사용하는 방법 

Powershell의 경우 스크립트 실행 정책이 제한되어 있다.

 

1. 관리자 권한으로 실행해서 실행정책을 변경한다. 

Set-ExecutionPolicy RemoteSigned -Scope CurrentUser

2. 1이 잘 적용되었는지 확인하기 위해서 

Get-ExecutionPolicy -Scope CurrentUser

결과가 "RemoteSigned" 이면 설정 완료 

 

Powershell 재시작 후 npm 버전 확인 

 

경로문제일 경우

#where npm으로 경로를 확인한다. 

경로가 없다면 환경변수 지정 Path에 npm 추가한다.

'Mendix > 설치' 카테고리의 다른 글

[Mendix] Java version 변경  (0) 2024.11.20
[Mendix] Extension  (1) 2024.11.18
Mendix Eclipse 연결 방법  (0) 2023.04.13