Seongwon Lim

[React] zsh: command not found: yarn 에러 해결하기 본문

React

[React] zsh: command not found: yarn 에러 해결하기

limsw 2022. 7. 23. 20:10
반응형

서론

MacOS 환경에서 리액트로 개발을 진행할 때 yarn을 이용하여 라이브러리를 설치하는 경우가 있다.

리액트는 npm 또는 yarn을 사용하여 대부분의 라이브러리를 설치하는데, 가끔씩 yarn을 사용하면 아래와 같은 에러가 발생하는 경우가 종종 있다.

zsh: command not found: yarn
  • yarn : 자바스크립트 패키지 매니저로 패키지 및 모듈의 설치를 돕고 의존성을 관리하며 사용중인 패키지 버전을 업데이트 하는 기능을 제공하는 툴이다.

따라서 이번 글에서는 yarn 사용 시 발생하는 위 에러를 해결하는 방법을 살펴보고자 한다.

해결 방법 1

homebrew를 이용하여 yarn을 설치한다.

$ brew install yarn
  • [Util] 맥북 Homebrew란? 설치 및 삭제 방법 알아보기

brew가 설치되지 않은 분들은 필자가 작성한 Hombrew 설치 방법을 참고하면 좋을 것 같다.

 

 

[Util] 맥북 Homebrew란? 설치 및 삭제 방법 알아보기

Homebrew는 무엇일까? MacOS 전용 패키지 관리 도구로 터미널을 통해서 명령어를 실행하며, 패키지 설치 및 제거를 쉽고 간단하게 할 수 있도록 도와준다. Homebrew 이외에도 터미널 명령어를 이용해서

limsw.tistory.com

해결 방법 2

npm이 깔려 있다면 npm을 통해서도 yarn을 설치할 수 있다.

$ npm install -g yarn

yarn이 설치된 위치를 확인하려면 which yarn 명령어를 터미널에 입력하면 된다.

$ which yarn
/usr/local/bin/yarn

또한 yarn의 버전을 확인하고 싶은 경우 yarn -v 명령어를 터미널에 입력한다.

$ yarn -v
1.22.19

설치가 성공적으로 이루어지면 이제 리액트에서도 yarn 명령어를 정상적으로 사용할 수 있다.

Comments