본문 바로가기
SOFTWARE/ERROR

visual studio code에서 npm 명령어 오류 PSSecurityException

by eooa 2025. 1. 31.
반응형

 

나의 경우는 node.js를 설치 후, vscode 에서 처음으로 npm 명령어를 쳤을 때 이런 오류가 나왔다.

뭔가 vscode가 npm 실행 명령 권한이 없는 것 처럼 보였다.

npm 오류

 

 

그러면 vscode에서 terminal을 열고, 아래와 같은 명령어를 쳐준다.

Get -ExecutionPolicy

vscode terminal 권한 확인

 

그러면 이미지처럼 대부분 Restricted라고 뜰 것이다.

이 권한을 변경해 줄 것이다.

 

Set-ExecutionPolicy -Scope Process -ExecutionPolicy RemoteSigned

 

이렇게 명령어를 치면 되는데, -Scope Process 부분은 현재 터미널 세션에서만 적용시킨다는 조건이기 때문에 vscode를 껏다가 다시 키면 설정했던 부분이 사라진다.

 

이게 싫으면 vscode를 처음부터 권리자 권한으로 실행시키면 된다.

또는 권리자 권한으로 켜서 set 명령어 중 -Scope Process 부분을 제거하고 셋팅하면 추후에 vscode를 껏다가 켜도 설정한 대로 적용이 되어있다.

 

그 후 다시 npm 명령어를 치면 잘 동작하는 것을 확인 할 수 있다.

npm 명령어 잘 됨

 

반응형

댓글