개발도구/ETC

[VSCode] 터미널 오류 : 이 시스템에서 스크립트를 실행할 수 없으므로 .ps1 파일을 로드할 수 없습니다

펌킨고구마 2022. 1. 16. 11:00
728x90
반응형

Expo 강의를 들으면서 VSCode에 아래 명령어를 실행했더니 오류가 났다.

PS C:\Users\user\Desktop\sparta-study> expo init sparta-myhoneytip-gun
expo : 이 시스템에서 스크립트를 실행할 수 없으므로 C:\Users\user\AppData\Roaming\npm\expo.ps1 파일을 로드할 수 없습니다. 자세한 내용은 about_Execution_Policies(https://go.microsoft.com/fwlink/?LinkID=135170)를 참조하십시오.
위치 줄:1 문자:1
+ expo init sparta-myhoneytip-gun
+ ~~~~
    + CategoryInfo          : 보안 오류: (:) [], PSSecurityException
    + FullyQualifiedErrorId : UnauthorizedAccess

 

도대체 뭐가 문제지 하고 검색해보다가 해결책을 찾았다.

스크립트 실행 권한이 제한되어 있는 상태라서 그렇다고 한다.

스크립트 실행 권한을 변경하기 위해서는 Windows PowerShell을 관리자 권한으로 실행해서 변경해줘야 한다.

 

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

시작에서 windows PowerShell을 검색해서 관리자로 실행

2. Set-ExecutionPolicy RemoteSigned 으로 정책 설정

 Set-ExecutionPolicy RemoteSigned

3. 오류 해결

728x90
반응형
LIST