원사를 제거하는 방법


128

원사를 제거하려면 어떻게해야합니까? 나는 반응 네이티브 프로젝트에 사용했습니다 내가의 코드를 이동할 때마다 지금 index.ios.js이나 index.android.js이 오류가 발생합니다 난 그냥 사용 NPM 싶습니다 그래서하지만 초기화 할 때마다이 반응 네이티브 기본값으로 프로젝트를 실에. 시도 npm uninstall yarn했지만 작동하지 않았습니다. 감사.


7
전 세계에 설치 했습니까? npm uninstall -g yarn. 하지만 코드 이동 문제를 해결하는 것이 더 나을 수도 있습니다.
Ry-

1
작동하지 않았습니다. 여전히 Yarn을 사용하고 있습니다.
maxwellgover

관련 파일을 삭제해야 할 수 있습니다. 원사 잠금 파일 등처럼
inoabrian

1
설치시 사용한 프로그램으로 제거해야합니다. npm list -g --depth = 0은 전역 npm 패키지를 보여줍니다. 내 상황에서 나는 이렇게, 맥 OS에 양조와 실을 설치 한 brew uninstall yarn나를 위해 완벽 일
키릴 Gusyatin

npm uninstall -g yarn은 나를 위해 일했습니다
DILEEP THOMAS

답변:


276

설치 방법에 따라 다릅니다 .

양조 :brew uninstall yarn

tarball :rm -rf "$HOME/.yarn"

npm :npm uninstall -g yarn

우분투 :sudo apt-get remove yarn && sudo apt-get purge yarn

centos :yum remove yarn

:choco uninstall yarn


18
npm uninstall -g yarn작동하지 않습니다. 단순히보고 up to date in 0.067s하고 아무것도하지 않습니다.
Vince

적용되는 (unbuntu)이 모든 것을 시도했지만 결과는$ eslint bash: /home/.../.yarn/bin/eslint: No such file or directory
Max Waterman

1
내 질문에 답하려면 hash -rbash의 해시를 지우고 셸을 다시 시작하지 않도록 사용하십시오.
Max Waterman

이게 뭐야? "windows" "npm".... npm이 이미 창에 있습니다! 초코를 의미 하셨나요? 당신은 다른 패키지와 OS를 엉망으로 ... 엉망 ...
Serge

1
@Vince 아마도 당신은 Windows에 있습니까? 그렇다면 언급 한 문제를 극복하는 방법에 대한 Alireza Fattahi 및 Raja Rahul의 답변을 참조하십시오.
user1460043

80

이것을 시도하면 macOS에서 잘 작동합니다.

$ brew uninstall --force yarn
$ npm uninstall -g yarn
$ yarn -v

v0.24.5 (또는 현재 버전)

$ which yarn

/ usr / local / bin / yarn

$ rm -rf /usr/local/bin/yarn
$ rm -rf /usr/local/bin/yarnpkg
$ which yarn

원사를 찾을 수 없습니다

$ brew install yarn 
$ brew link yarn
$ yarn -v

v1.17.3 (최신 버전)


4
절대적으로 가장 유용한 답변입니다! 실을 제거하기위한 다른 모든 제안을 시도하고 내가 한 때까지를 찾을 수 없습니다which yarn
매튜 딘

2
최고의 답변입니다. 감사합니다.
박사 유네스 Henni

1
나는 필요했다rm -rf ~/.yarn
Jacob Dalton

41

나를 위해 일한 답을 보지 못했기 때문에 여기에 있습니다. OSX 시스템에서 ~/.yarn/bin/yarn. rm -rf ~/.yarn처리했습니다.


1
완전한. 매력처럼 작동했습니다.
Justin Smith


14

brew로 설치 한 경우 brew uninstall yarn터미널 프롬프트에서 시도하십시오 . 또한 .bash_profile.


7

macOS를 사용하고 있습니다. Homebrew와 함께 몇 가지 버전의 yarn을 설치했는데 brew uninstall --force yarn. 그런 다음 Homebrew를 사용하여 최신 버전 1.7.0의 Yarn을 설치했습니다.brew install yarn

하지만 여전히 실행했을 때 which yarn/Users/Me/.yarn/bin/yarn을 yarn --version반환하고 0.24.6을 반환했습니다. ~ / .bash_profile에는 Yarn에 대한 언급이 없었지만 ~ / .bashrc 파일 export PATH="$HOME/.yarn/bin:$PATH"에는 이전에 Yarn을 전역 적으로 설치 했어야 함을 나타내는 줄이 포함 되어 있지만 Homebrew와 함께 방금 설치 한 최신 버전 만 사용하고 싶었습니다.

그래서을 실행하여 전역 적으로 Yarn을 제거한 npm uninstall -g yarn; rm -rf ~/.yarn다음 ~ / .bashrc 파일을 편집하여 행을 변경 export PATH="/usr/local/bin/yarn:$PATH"하고 실행 source ~/.bashrc하여 터미널 세션에서 PATH를 업데이트했습니다. 그런 다음 실행했을 때 which yarn/ usr / local / bin / yarn yarn --version을 반환하고 실행했을 때 1.7.0을 반환했습니다.


이 대답은 맥 사용자들에게 매우 유용합니다
안토니 홍콩

6

나는 sospedra의 포스트 에서 Homebrewtarball 포인트를 시도했다 . 충분하지 않았습니다.

원사가 설치된 위치 : ~/.config/yarn/global/node_modules/yarn

나는 달렸다 yarn global remove yarn. 터미널을 다시 시작했고 사라졌습니다.

원래 나를 여기로 데려온 것은 이전 버전으로 원사를 되 돌리는 것이었지만 이유를 몰랐고 제거 또는 업그레이드 시도가 실패했습니다.

언제 원사의 버전에서 변경됩니다 사용되는 특정 프로젝트의 이전 지점 체크 아웃 것 1.9.4까지를 0.19.1.

실을 제거하는 단계를 밟아도 남아 있고 0.19.1.


5

이렇게 전 세계적으로 원사 를 설치 한 경우

$ sudo npm install -g yarn

터미널에서 실행하십시오.

$ sudo npm uninstall -g yarn

Ubuntu를 실행하는 내 로컬 컴퓨터에서 지금 테스트되었습니다. 완벽하게 작동합니다!


예, Yarn을 풀려면 어떻게해야합니까?
Alexander Cherednichenko

주석을 참조하십시오.
eden jul.

우분투를 실행 하는 로컬 컴퓨터에서 지금 테스트 했으며 아무것도하지 않았습니다. 을보고 up to date in 0.067s하지만 다른 작업은 수행하지 않습니다.
Vince


3

npm uninstall yarn은 npm을 통해 설치된 실 패키지를 제거하지만 후드 아래에서 yarn이하는 일은 PC에 yarn이라는 소프트웨어를 설치한다는 것입니다. Windows에 설치 한 경우 프로그램 추가 또는 제거로 이동 한 다음 yarn을 검색하여 제거하면됩니다.


Windows에서 최선의 방법
여호수아 마르티네즈

2

내 Mac에서 Yarn을 제거하는 이러한 일반적인 방법 중 어느 것도 작동하지 않았습니다.

꾸미다: brew uninstall yarn

npm : npm uninstall -g yarn

대신 입력 rm -rf ~/.yarn(elthrasher 사용자에게 감사) 을 입력 하고 2 개의 심볼 링크 yarnyarnpkgusr/local/bin. 나중에 brew install yarn최신 버전의 Yarn을주었습니다.


배경 : 매우 오래된 버전의 Yarn이 설치되어 있다는 사실은 분명히 Yarn을 '내부'로 사용하는 Vue CLI 서비스 및 Vue UI로 설정된 프로젝트에 추가 모듈을 설치하려고 할 때 완전히 이해할 수없는 오류를 발생 시켰습니다. 저는 일반적으로 NPM을 사용하므로 문제의 원인을 파악하는 데 시간이 걸립니다. 이러한 모듈 비 호환성으로 인해 생성 된 인터넷 검색 오류 메시지는 단서를 제공하지 않았습니다. Yarn 업데이트로 모든 것이 완벽하게 작동합니다.


1

Windows 사용자의 경우 :

설치 파일 (예 : 필자의 경우 yarn-1.22.4.msi)을 사용하여 yarn 을 제거하십시오 .

설치 프로그램을 열면 세 가지 옵션, 즉 컴퓨터에서 yarn을 설치, 수리 및 제거 할 수 있습니다. 제거를 선택 하면 PC에서 모든 yarn 파일이 제거됩니다.


0

npm 과 함께 설치했다면 " npm uninstall -g yarnpkg"( global ) 또는 " npm uninstall yarnpkg"( local )을 시도하십시오 . 그게 저에게 효과적이었습니다. 그래도 작동하지 않고 npm으로 설치했다면 " "을 수행 하여 전역으로 설치했는지 확인하거나 " "(로컬에 설치 한 경우) 를 확인하십시오 . 이 문제가있는 사람에게 도움이되기를 바랍니다. :디


npm list -gnpm list

편집 : .msi 실행 파일을 사용하여 yarn을 설치 한 경우 일반적인 Windows 방식으로 설치해야합니다.


이것은 아무 일도하지 않습니다 (처럼 npm uninstall -g yarn). 전 세계적으로 yarn을 설치했지만 npm list -g문자열을 포함하는 항목이 표시되지 않습니다 yarn.
Vince

곳은 나를 위해 일 npm uninstall -g yarn하지 않았다
원만한

0

Yarn드라이브 에서 폴더 를 수동으로 제거 (삭제) 한 다음 npm uninstall -g yarn다시 실행 하여 다시 설치해야했습니다. 그것은 나를 위해 일했습니다.


0

Windows의 경우를 실행 한 후에도 npm uninstall -g yarnyarn이 제거되지 않은 경우 "C : \ Users \ username \ AppData \ Local"로 이동하여 yarn 폴더를 제거합니다. cmd를 닫고 cmd를 다시 열고 실행하십시오 yarn. 그것은 당신에게 메시지를 줄 것입니다'yarn' is not recognized as an internal or external command, operable program or batch file.


0

찾을 수없는 파일에 대해 ~ / .yarn을 삭제 한 후에도 여전히 오류가 발생하면 yarn rc 파일을 삭제하는 것을 잊지 마십시오.

rm ~/.yarnrc.yml 

0

실을 제거하다

# macOS & brew
$ brew uninstall yarn

npm 패키지 제거

원사 글로벌 제거

# yarn global remove
$ sudo yarn global remove @tarojs/cli


# yarn global add 
$ sudo yarn global add @tarojs/cli

심판

https://classic.yarnpkg.com/en/docs/cli/global/

https://classic.yarnpkg.com/en/docs/cli/remove/


이 질문은 Yarn 자체를 제거하는 방법에 관한 것입니다. 귀하의 답변은 Yarn을 사용하여 전역 적으로 설치된 패키지를 제거하는 방법만을 보여줍니다.
Rory O'Kane

😱 그 실수에 대해 죄송합니다!
xgqfrms

-2

ng set --global packageManager=npm 또는 ng set --global packageManager=yarn

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.