Npm & Yarn 설정 초기화

Ron Park·2023년 6월 20일
1

Monorepo 프로젝트를 진행하다보면 Yarn 의 설정이 꼬이는 경우가 종종 있다.

이를 위한 스크립트를 정리해둔다. (맥 전용)

모든 npm & yarn 디펜던시 삭제

프로젝트 폴더에서 실행해야 한다.

rm -rf node_modules || true
rm -rf ./**/node_modules || true

모든 npm & yarn 캐시 삭제

npm cache clean --force  || true
rm -rf ~/.npm  || true
rm ~/.npmrc  || true
yarn cache clean || true
rm -rf ~/.yarn || true
rm ~/.yarnrc || true

만약에 위와 같은 방법으로도 꼬여있다면, 아래 내용을 더 점검해보자

brew 에서 npm, yarn 을 설치했다면, 삭제 및 재설치

brew uninstall npm
brew uninstall yarn
brew install npm
brew install yarn

npm 에서 yarn 을 설치했다면

npm --global uninstall yarn
npm --global install yarn

:)

profile
안정적인 서비스와 효율적인 협업을 추구하는 풀스택 개발자입니다 https://www.instagram.com/ronpark.dev/

0개의 댓글