원사를 제거하려면 어떻게해야합니까? 나는 반응 네이티브 프로젝트에 사용했습니다 내가의 코드를 이동할 때마다 지금 index.ios.js
이나 index.android.js
이 오류가 발생합니다 난 그냥 사용 NPM 싶습니다 그래서하지만 초기화 할 때마다이 반응 네이티브 기본값으로 프로젝트를 실에. 시도 npm uninstall yarn
했지만 작동하지 않았습니다. 감사.
brew uninstall yarn
나를 위해 완벽 일
원사를 제거하려면 어떻게해야합니까? 나는 반응 네이티브 프로젝트에 사용했습니다 내가의 코드를 이동할 때마다 지금 index.ios.js
이나 index.android.js
이 오류가 발생합니다 난 그냥 사용 NPM 싶습니다 그래서하지만 초기화 할 때마다이 반응 네이티브 기본값으로 프로젝트를 실에. 시도 npm uninstall yarn
했지만 작동하지 않았습니다. 감사.
brew uninstall yarn
나를 위해 완벽 일
답변:
설치 방법에 따라 다릅니다 .
양조 :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
npm uninstall -g yarn
작동하지 않습니다. 단순히보고 up to date in 0.067s
하고 아무것도하지 않습니다.
$ eslint bash: /home/.../.yarn/bin/eslint: No such file or directory
hash -r
bash의 해시를 지우고 셸을 다시 시작하지 않도록 사용하십시오.
이것을 시도하면 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 (최신 버전)
which yarn
rm -rf ~/.yarn
나를 위해 일한 답을 보지 못했기 때문에 여기에 있습니다. OSX 시스템에서 ~/.yarn/bin/yarn
. rm -rf ~/.yarn
처리했습니다.
Windows의 경우 : 제어판의 "프로그램 추가 또는 제거"로 이동하거나 시작 메뉴를 열고 "프로그램 제거"를 검색하십시오.
brew로 설치 한 경우 brew uninstall yarn
터미널 프롬프트에서 시도하십시오 . 또한 .bash_profile
.
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을 반환했습니다.
나는 sospedra의 포스트 에서 Homebrew 와 tarball 포인트를 시도했다 . 충분하지 않았습니다.
원사가 설치된 위치 : ~/.config/yarn/global/node_modules/yarn
나는 달렸다 yarn global remove yarn
. 터미널을 다시 시작했고 사라졌습니다.
원래 나를 여기로 데려온 것은 이전 버전으로 원사를 되 돌리는 것이었지만 이유를 몰랐고 제거 또는 업그레이드 시도가 실패했습니다.
언제 원사의 버전에서 변경됩니다 사용되는 특정 프로젝트의 이전 지점 체크 아웃 것 1.9.4
까지를 0.19.1
.
실을 제거하는 단계를 밟아도 남아 있고 0.19.1
.
이렇게 전 세계적으로 원사 를 설치 한 경우
$ sudo npm install -g yarn
터미널에서 실행하십시오.
$ sudo npm uninstall -g yarn
Ubuntu를 실행하는 내 로컬 컴퓨터에서 지금 테스트되었습니다. 완벽하게 작동합니다!
up to date in 0.067s
하지만 다른 작업은 수행하지 않습니다.
내가 한 일 :
으로 이동하여 그 안의 폴더를 /usr/local/lib/node_modules
삭제 yarn
했습니다.
npm uninstall yarn은 npm을 통해 설치된 실 패키지를 제거하지만 후드 아래에서 yarn이하는 일은 PC에 yarn이라는 소프트웨어를 설치한다는 것입니다. Windows에 설치 한 경우 프로그램 추가 또는 제거로 이동 한 다음 yarn을 검색하여 제거하면됩니다.
내 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 업데이트로 모든 것이 완벽하게 작동합니다.
npm 과 함께 설치했다면 " npm uninstall -g yarnpkg
"( global ) 또는 " npm uninstall yarnpkg
"( local )을 시도하십시오 .
그게 저에게 효과적이었습니다.
그래도 작동하지 않고 npm으로 설치했다면 " "을 수행 하여 전역으로 설치했는지 확인하거나 " "(로컬에 설치 한 경우) 를 확인하십시오 . 이 문제가있는 사람에게 도움이되기를 바랍니다. :디npm list -g
npm list
편집 : .msi 실행 파일을 사용하여 yarn을 설치 한 경우 일반적인 Windows 방식으로 설치해야합니다.
npm uninstall -g yarn
). 전 세계적으로 yarn을 설치했지만 npm list -g
문자열을 포함하는 항목이 표시되지 않습니다 yarn
.
npm uninstall -g yarn
하지 않았다
# macOS & brew
$ brew uninstall yarn
원사 글로벌 제거
# yarn global remove
$ sudo yarn global remove @tarojs/cli
# yarn global add
$ sudo yarn global add @tarojs/cli
심판
ng set --global packageManager=npm
또는 ng set --global packageManager=yarn
npm uninstall -g yarn
. 하지만 코드 이동 문제를 해결하는 것이 더 나을 수도 있습니다.