PowerShell을 통해 Yarn을 수행할 때 발생하는 보안 오류를 해결하는 방법에 대해 알아봅니다.

 

 

 

1. 현상

 

Windows 환경에서 PowerShell을 통해 Yarn을 설치했습니다.

> npm install --global yarn

 

이후 설치 확인을 위해 yarn 명령을 수행하려 하면 보안 오류가 발생합니다.

> yarn --version

 

 

 

 

2. 수정

 

PowerShell의 실행 정책이 "Restricted"로 설정되어 있어서 발생하는 문제입니다. "Unrestricted"로 변경해 줍시다.

 

우선 PowerShell을 관리자 권한으로 실행시킨 뒤 다음 명령어를 수행합니다.

> Set-ExecutionPolicy Unrestricted

이후 변경된 내용을 확인하기 위해 다음 명령어를 수행해 봅니다.

> ExecutionPolicy

 

 

정상적으로 "Unrestricted"로 변경된 것을 확인할 수 있습니다.

 

 

 

3. 확인

 

이제 다시 PowerShell로 Yarn명령어를 수행해 봅시다.

 

 

이제 정상적으로 수행되는 것을 확인할 수 있습니다.

 

 

 

Referenced: [PowerShell] PSSecurityException : UnauthorizedAccess

 

 

 

 

 

 

반응형

+ Recent posts