본문 바로가기
Troubleshooting

vscode 터미널 파워쉘 스크립트 오류

by 푸푸망나뇽 2021. 9. 25.
반응형

vscode 터미널에서 express를 설치하고 사용하려해도 아래와 같은 오류가 발생했다.

 

 

이는 파워쉘 스크립트 실행권한이 제한되어 있기 때문임을 알게되어 권한을 변경해주도록하였다!

 

우선 Windows PowerShell을 관리자로 실행한다.

 

기존에는 Restricted 로 권한이 설정되어있어 이를 RemoteSigned 로 변경해준다.

  • Restricted 
    PowerShell의 실행 권한 정책 중 기본적으로 적용되어있는 옵션
    ps1 스크립트 파일을 로드하여 실행할 수 없는 정책
  • RemoteSigned 
    로컬 컴튜퍼에서 본인이 생성한 스크립트만 실행 가능
    또는 인터넷에서 다운로드 받은 스크립트는 신뢰된 배포자에 의해 서명된 것만 실행 가능한 정책
Set-ExecutionPolicy RemoteSigned

 

권한을 변경하고나면 바로 vscode에서 스크립트 오류가 생기지않는다!

 

 

반응형

댓글