vscode 터미널에서 외부 스크립트 실행 불가능 해결

신윤철·2022년 7월 8일
0

vscode에서 패키지 매니저(npm또는 yarn)을 통해 외부 모듈이나 스크립트를 실행하려 할 경우 아래와 같은 오류가 발생한다.
\Users\유저폴더\AppData\Roaming\npm\스크립트파일명 파일을 로드할 수 없습니다. 자세한 내용은 about_Execution_Polici es(https://go.microsoft.com/fwlink/?LinkID=135170)를 참조하십시오. 위치 줄:1 문자:1

이는 기본 터미널이 powershell일 경우 발생하는데

아래와 같은 과정으로 해결할 수 있다.

  1. PowerShell을 관리자 권한으로 실행한다.

  2. get-help Set-ExecutionPolicy 명령어를 실행하고 Y를 입력한다.
    (powerShell의 실행 정책에 관한 설정 권한을 얻는다.)

  3. Set-ExecutionPolicy RemoteSigned 명령어를 실행하고 Y를 입력한다.
    (스크립트의 실행 권한을 Yes로 설정하는 과정이다.)

    설명과 같이 악의적인 스크립트를 실행할 경우 문제가 발생할 수 있으므로 실행 권한을 바꾼후에는 보안에 주의해야한다.

출처 블로그

profile
기본을 탄탄하게🌳

0개의 댓글