How to use ‘yarn’ with VS Code terminal
![](https://i2.wp.com/choonse.com/wp-content/uploads/2021/06/ny-1-scaled.jpg?fit=790%2C593&ssl=1)
VS Code와 yarn을 설치하고 VS Code의 터미널에서 yarn을 사용하려고 하면 다음과 같이 에러가 뜨는 경우가 있어요.
![](https://i0.wp.com/choonse.com/wp-content/uploads/2021/06/0.png?resize=630%2C97&ssl=1)
이는 스크립트의 실행 권한으로 발생하는 문제인데요. Node.js command prompt 등의 프롬프트를 따로 열고 실행하면 문제없지만 하나의 툴(VS Code)로 코드도 편집하고 프롬프트 명령도 사용할 수 있으면 좋잖아요.
다음과 같이 간단한 작업을 통해 문제를 해결할 수 있습니다.
1. Windows PowerShell 을 관리자 권한으로 실행
![](https://i0.wp.com/choonse.com/wp-content/uploads/2021/06/1.png?resize=629%2C513&ssl=1)
2. 주어진 권한 상태 확인(get-ExecutionPolicy)
![](https://i0.wp.com/choonse.com/wp-content/uploads/2021/06/2.png?resize=630%2C352&ssl=1)
get-ExecutionPolicy 명령을 입력하면 권한이 Restricted로 설정되어 있는 것을 확인할 수 있어요.
간단하게 이 권한을 RemoteSigned로 변경해주면 됩니다.
3. Set-ExecutionPolicy RemoteSigned 입력 -> y
![](https://i0.wp.com/choonse.com/wp-content/uploads/2021/06/3.png?resize=629%2C352&ssl=1)
Set-ExecutionPolicy RemoteSigned를 실행하면 변경 여부를 묻고, y를 입력하면 변경이 완료!
get-ExecutionPolicy 명령을 통해 변경된 권한을 확인할 수 있어요.
4. 작동 여부 확인
![](https://i0.wp.com/choonse.com/wp-content/uploads/2021/06/4.png?resize=629%2C192&ssl=1)
이제 자유를 얻은 VS Code 터미널에서 yarn 명령을 실행해 만족스러운 결과를 확인합니다.