원사를 제거하는 방법


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의 포스트 에서 Homebrew 와 tarball 포인트를 시도했다 . 충분하지 않았습니다.

원사가 설치된 위치 : ~/.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 개의 심볼 링크 yarn 및 yarnpkg 를 usr/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.