yarn set version {version} 안먹힐 경우.

God Beom·2022년 4월 6일
2

TL;DR

  • 작업 디렉토리에 .yarnrc.yml이 없을 경우 글로벌설정을 따라감.
  • 작업 디렉토리에 .yarnrc.yml파일을 지웠거나 yarnPath를 삭제 했을 경우 Global설정으로 이동.

.yarnrc.yml 파일에 따른 동작 순서

작업 디렉토리에 .yarnrc.yml명세가 있을 경우 1순위

{yourProject}/.yarnrc.yml

nodeLinker: node-modules
yarnPath: .yarn/releases/yarn-3.2.0.cjs
plugins:

  • path: .yarn/plugins/@yarnpkg/plugin-workspace-tools.cjs
    spec: "@yarnpkg/plugin-workspace-tools"

{yourProject}/.yarn

.yarn
ㄴcache
ㄴplugins
ㄴrelease

작업 디렉토리에 .yarnrc.yml명세가 없을 경우 global yarnrc.ymal을 따름.

글로벌 경로설정 파일 경로 : /Users/godbeom/.yarnrc.yml (OSX Big Sur 11.4기준)
글로벌 yarn 코드 경로 : /Users/godbeom/.yarn

Global 바꾸고 싶을 경우

step1. cd /Users/godbeom
step2. yarn set version 1.22.17
확인. /Users/godbeom/.yarn/releases/yarn-1.22.17.cjs

profile
의미있는10%코드를 위하여

1개의 댓글

comment-user-thumbnail
2022년 8월 1일

따봉 + 도움받고 갑니다.

답글 달기