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