VSCode 터미널 에러: 이 시스템에서 스크립트를 실행할 수 없으므로...

DongHwan·2021년 6월 22일
0

vscode

목록 보기
3/6

윈도우 환경에서 VSCode에서 npm을 통해 라이브러리를 설치하고 사용하는 과정에서 "이 시스템에서 스크립트를 실행할 수 없으므로..."와 같은 에러가 발생하였다.

검색을 해본 결과, 이 에러는 스크립트 실행 권한이 제한되어 있기 때문이다. 윈도우 환경에서 VSCode는 기본적으로 PowerShell을 터미널로 사용하기 때문에, PowerShell에서 스크립트 실행 권한을 변경해주어야 한다.

그 과정은 다음과 같다.
1. PowerShell을 관리자 권한으로 실행한다.
2. Set-ExecutionPolicy RemoteSigned 명령어를 입력한다.

위 두가지 과정만으로 VSCode에서 해당 에러를 없앨 수 있다.
또한, 스크립트 실행 권한에는 RemoteSigned를 포함한 여러가지 옵션들이 있다. get-help Set-ExecutionPolicy 명령어를 통해 이를 확인할 수 있다. 추가적인 옵션들에 대해서는 해당 링크 참조

profile
날 어떻게 한줄로 소개해~

0개의 댓글