yarn add global 적용하기

또랑·2021년 8월 24일
0

개발환경

목록 보기
1/1

yarn을 사용해서 esLint를 글로벌 설치했는데도 eslint 명령어를 글로벌로 사용할 수 없는 문제가 생겼다. npm을 사용할때는 별다른 설정없이 글로벌 명령어를 사용할 수 있지만, yarn은 특별한 설정이 필요하다고 한다.

먼저, 글로벌 설치 경로를 설정해주어야 한다.

yarn config set prefix <path>

// 특별한 경로로 설정해줄것이 아니면 다음과 같이 기본 디렉토리로 설정할 수 있다.
yarn config set prefix ~/.yarn-global

설정이 됐다면 다음과 같은 명령어로 설정한 경로를 얻을 수도 있다.

yarn config get prefix

그 후 환경변수에 PATH를 추가해야 한다.
MAC OS환경 기준으로 .bash_profile 파일에 다음 줄을 추가해준다.
(파일이 없다면 /Users/<계정이름> 경로에 생성하자.)

export PATH="$(yarn global bin):$PATH" 

마지막으로 명령어를 통해 .bash_profile을 적용해주자.

source ~/.bash_profile

이후로는 경로를 붙이지 않더라도 어디에서나 설치한 패키지를 사용할 수 있다.

torang$ eslint -v
v7.32.0
profile
안녕하세요

0개의 댓글