VSCode 오류 : 이 시스템에서 스크립트를 실행할 수 없으므로 C:\Users\...파일을 로드할 수 없습니 다. 자세한 내용은 about_Execution_Policies(https://go.microsoft.com/fwlink/?LinkID=135170)를 참조하십시오.

김두나·2023년 8월 30일

JavaScript

목록 보기
3/11
post-thumbnail

NO.1

1. 스크립트 실행 오류

-VSCode의 터미널을 통해 npm, yarn을 사용해 처음 작업을 할 때 스크립트 실행 오류가 뜰 수 있음

이 오류는 시스템 설정에서 스크립트를 실행 할 수 있는 권한이 부여되어 있지 않아서 발생하는 오류임

window10기준, Windows PowerShell 앱을 통해 시스템의 스크립트 실행권한을 변경해 줄 수 있음.

1. Windows PowerShell 앱을 검색해 관리자로 실행

->관리자로 실행아니라 그냥 실행시키면 변경 불가능하니 잘 확인해줘야 함!

2. 현재 권한 생태 확인

  • get-ExecutionPolicy

대부분 스크립트 실행 오류가 떴던 분들은 권한이 'Restricted'로 설정 되어 있을거임
이는 로컬에서 작성한 스크립트를 실행할 수 없는 상태여서 오류가 생기는 것.

  • 권한 상태값
    1) Restricted : default설정값, 스크립트 파일을 실행 할 수 없음
    2) AllSigned : 신뢰할 수 있는(서명된) 스크립트 파일만 실행 가능
    3) RemoteSigned : 로컬에서 본인이 생성한 스크립트와 신뢰할 수 있는(서명된) 스크립트 파일 실행 가능
    4) Unresticted : 모든 스크립트 실행 가능
    5) ByPass : 경고/차단 없이 모든 것을 실행 가능하도록 함
    6) Undefined : 권한을 설정하지 않겠음

    3. 권한 상태를 'RemoteSigned'로 변경

    1. Set-ExecutionPolicy RemoteSigned
    1. Y

4. 권한이 정상적으로 변경되었는지 다시 확인

  • get-ExecutionPolicy

5. VSCode로 돌아가서 터미널 명령을 다시 수행해 오류가 해결되었는지 확인

0개의 댓글