Web

yarn vscode에서 실행 안됨

IT 참다랑어 2024. 1. 16. 09:35

문제 상황

노트북을 새로 받아 프로젝트를 위해 셋팅 중 yarn을 설치했지만 yarn 실행이 안되는 문제가 발생했다.

Window 10 운영체제와 Vscode에서 발생한 문제임.

node.js 다운로드 후 설치→ vscode에서 node -v 실행 시 version 잘 출력 됨.

하지만 npm i -g yarn (-g를 통해 글로벌 설치) 이후 yarn -v와 같은 명령어가 실행되지 않는다.

검색 결과

문제 해결 방식은 크게 두가지로 나뉘었는데

  1. 첫번째는 vscode Extension을 설치해 문제를 해결하는 방법
  2. 두번째는 window powershell을 통해 실행권한을 업데이트 하는 방법

이다.

1. VSCode Extension 설치

        Extension에서 yarn을 검색하면 yarn과 yarn script runner 가 있는데 이를 설치한 뒤 vscode를 다시 시작하면 yarn이 실행된다.. 는 사람들이 있었는데 난 안됐음.

2. Window PowerShell을 통해 실행권한 업데이트

        권한을 건드는 설정은 최대한 하지 말자..는 나지만 어쩔 수 없었다… 말고는 방법이 안보였음.

        문제는 vscode terminal에서 명령어를 실행하려고 할 때 이게 remote controll과 같이 인식되어 문제가 발생할 수 있는데 이를 해결하기 위해서 권한 업데이트가 필요하다.

        딱 한 줄의 명령어만 실행하면 됨

        Set-ExecutionPolicy RemoteSigned

        이후 vscode를 껐다가 키면 yarn이 다시 잘 실행된다!

1번을 통해서는 해결이 안되는 경우가 많았는데 2번을 통해서 해결이 안된 경우는 한번도 못 찾아본 것 같다.. 나 또한 그랬음..

'Web' 카테고리의 다른 글

CSR vs SSR 바로 잡기  (0) 2024.03.03