Bagaimana Saya Menghapus Instalasi Benang

Bagaimana cara menghapus instalasi benang? Saya telah menggunakannya untuk proyek asli reaksi dan sekarang setiap kali saya memindahkan kode dari index.ios.js atau index.android.js itu menimbulkan kesalahan jadi saya hanya ingin menggunakan npm tetapi setiap kali saya menginisialisasi proyek asli reaksi, defaultnya adalah benang. Saya mencoba npm uninstall yarn tetapi tidak berhasil. Terima kasih.


person maxwellgover    schedule 20.02.2017    source sumber
comment
Apakah Anda sudah menginstalnya secara global? npm uninstall -g yarn. Mungkin akan lebih baik untuk memperbaiki masalah yang Anda temui saat memindahkan kode…   -  person Ry-♦    schedule 20.02.2017
comment
Itu tidak berhasil. Masih menggunakan Benang.   -  person maxwellgover    schedule 20.02.2017
comment
Anda mungkin harus menghapus file terkait. Seperti file kunci benang dll.   -  person inoabrian    schedule 20.02.2017
comment
Anda harus menghapus instalasi ini dengan program yang Anda gunakan saat menginstalnya. npm list -g -- depth=0 menampilkan paket npm global Anda. Dalam situasi saya, saya telah menginstal benang dengan brew di MacOS, jadi brew uninstall yarn berfungsi dengan baik untuk saya   -  person Kirill Husiatyn    schedule 27.06.2017
comment
npm uninstall -g benang bekerja untuk saya   -  person Learner    schedule 18.03.2020


Jawaban (21)


Tergantung pada cara Anda memasangnya:

minuman: brew uninstall yarn

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

npm: npm uninstall -g yarn

ubuntu: sudo apt-get remove yarn && sudo apt-get purge yarn

cento: yum remove yarn

jendela: choco uninstall yarn (atau buka panel kontrol › tambah/hapus program dan hapus instalannya dari sana)

person sospedra    schedule 28.08.2017
comment
npm uninstall -g yarn tidak berfungsi. Itu hanya melaporkan up to date in 0.067s dan tidak melakukan apa pun. - person Vince; 21.01.2019
comment
Saya sudah mencoba semua ini yang berlaku (unbuntu), tetapi saya mendapatkan $ eslint bash: /home/.../.yarn/bin/eslint: No such file or directory - person Max Waterman; 31.01.2019
comment
Untuk menjawab pertanyaan saya sendiri - gunakan hash -r untuk menghapus hash bash dan hindari memulai ulang shell Anda. - person Max Waterman; 31.01.2019
comment
apa ini ? windows npm.... npm sudah ada di windows! mungkin maksudmu choco? Anda mengacaukan OS dengan paket lain... berantakan... - person serge; 31.01.2019
comment
@Vince Mungkin Anda menggunakan Windows? Jika iya, simak jawaban Alireza Fattahi dan Raja Rahul tentang cara mengatasi masalah yang Anda sebutkan. - person user1460043; 22.02.2019
comment
Saya di jendela. Saya mencoba sarannya di sini dan mencoba mencari di mana di windows benang saya dipasang. Jadi, saya menjalankan perintah yang benang (saya sudah menginstal cygwin) -- Saya menemukan bahwa benang diinstal di direktori Program Files (x86) -- jadi saya tahu bahwa itu adalah instalasi mandiri dan bukan bagian dari choco atau npm, dll. Jadi, saya menghapusnya dari daftar perangkat lunak yang diinstal OS. - person anjanb; 23.06.2020
comment
@anjanb tidak perlu cygwin/yang mana, saat ini windows punya tempatnya. - person jj_; 19.03.2021

Coba ini, ini berfungsi dengan baik di macOS:

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

v0.24.5 (atau versi Anda saat ini)

$ which yarn

/usr/local/bin/yarn

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

benang tidak ditemukan

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

v1.17.3 (versi terbaru)

person Jan Jarčík    schedule 28.02.2019
comment
Benar-benar jawaban yang paling bermanfaat! Mencoba semua saran lain untuk menghilangkan benang dan tidak dapat menemukannya sampai saya melakukannya which yarn - person Matthew Dean; 22.09.2019
comment
jawaban Terbaik. Terima kasih. - person Dr. Younes Henni; 17.12.2019
comment
Saya membutuhkan rm -rf ~/.yarn - person Jacob Dalton; 19.05.2020
comment
Jawaban paling ringkas di sini. Ini juga menyelesaikan instalasi melalui skrip instalasi Yarn. Dan brew -force membantu Homebrew mengunduh salinan paket yang baru. Terima kasih - person justwes; 08.01.2021
comment
Ini berhasil mengatasi masalah saya - person Hidayat Arghandabi; 26.02.2021

Tidak melihat jawaban yang berhasil untuk saya, jadi ini dia: Pada sistem OSX saya, saya menemukan benang di ~/.yarn/bin/yarn. rm -rf ~/.yarn mengurusnya.

person elthrasher    schedule 08.08.2017
comment
Sempurna. Bekerja seperti pesona. - person Justin Smith; 02.11.2018

di windows: Buka "Tambah atau hapus program" di panel kontrol (atau buka menu mulai dan cari "hapus program")

https://github.com/yarnpkg/yarn/issues/3331

person Alireza Fattahi    schedule 22.08.2017

Jika Anda menginstal dengan brew, coba brew uninstall yarn di terminal Prompt. Ingatlah juga untuk menghapus info jalur benang di .bash_profile Anda.

person john-prodlabs    schedule 27.03.2017

Saya menggunakan macOS. Saya memiliki beberapa versi benang yang diinstal dengan Homebrew, yang saya hapus instalasinya dengan brew uninstall --force yarn. Saya kemudian menginstal Yarn versi terbaru 1.7.0 menggunakan Homebrew brew install yarn

Tapi tetap saja ketika saya menjalankan which yarn, ia mengembalikan /Users/Me/.yarn/bin/yarn, dan yarn --version mengembalikan 0.24.6. Yarn tidak disebutkan di ~/.bash_profile, tetapi file ~/.bashrc saya berisi baris export PATH="$HOME/.yarn/bin:$PATH" yang menunjukkan bahwa saya sebelumnya harus menginstal Yarn secara global, tetapi saya hanya ingin menggunakan versi terbaru yang baru saja saya instal dengan Homebrew.

Jadi saya menghapus instalasi Yarn secara global dengan menjalankan npm uninstall -g yarn; rm -rf ~/.yarn, lalu mengedit file ~/.bashrc dengan mengubah baris menjadi export PATH="/usr/local/bin/yarn:$PATH" dan menjalankan source ~/.bashrc untuk memperbarui PATH di sesi terminal. Kemudian ketika saya menjalankan which yarn ia mengembalikan /usr/local/bin/yarn, dan ketika saya menjalankan yarn --version ia mengembalikan 1.7.0

person Luke Schoen    schedule 18.06.2018
comment
Jawaban ini sangat membantu bagi pengguna mac - person Anthony Kong; 28.03.2019

Jika Anda memasang benang secara global seperti ini

$ sudo npm install -g yarn

Jalankan saja ini di terminal

$ sudo npm uninstall -g yarn

Diuji sekarang di mesin lokal saya yang menjalankan Ubuntu. Bekerja dengan sempurna!

person Alexander Cherednichenko    schedule 30.06.2017
comment
ya, bagaimana cara melepas Benang, ada yang kurang jelas bagi Anda? - person Alexander Cherednichenko; 11.07.2017
comment
Lihat komentarnya. - person eden; 11.07.2017
comment
Sekarang diuji di mesin lokal saya yang menjalankan Ubuntu dan tidak melakukan apa pun. Ia melaporkan up to date in 0.067s, tetapi tidak melakukan apa pun. - person Vince; 21.01.2019

Saya mencoba poin Homebrew dan tarball dari postingan oleh sospedra . Itu tidak cukup.

Saya menemukan benang terpasang di: ~/.config/yarn/global/node_modules/yarn

Saya berlari yarn global remove yarn. Terminal restart dan hilang.

Awalnya, yang membawa saya ke sini adalah benang yang kembali ke versi yang lebih lama, tetapi saya tidak tahu alasannya, dan upaya untuk mencopot pemasangan atau memutakhirkan gagal.

Ketika saya memeriksa cabang lama dari proyek tertentu, versi benang yang digunakan akan berubah dari 1.9.4 menjadi 0.19.1.

Bahkan setelah mengambil langkah untuk melepas benang, benang itu tetap ada, dan pada 0.19.1.

person mbd    schedule 13.09.2018

Apa yang telah saya lakukan di pihak saya:

Pergi ke /usr/local/lib/node_modules, dan hapus folder yarn di dalamnya.

person Edmundo Rodrigues    schedule 11.06.2017

npm uninstall benang menghapus paket benang yang diinstal melalui npm tetapi yang dilakukan benang di baliknya adalah, ia menginstal perangkat lunak bernama benang di PC Anda. Jika Anda telah menginstal di Windows, Buka untuk menambah atau menghapus program, lalu cari benang dan hapus instalannya, maka Anda siap melakukannya.

person Raja Rahul    schedule 05.09.2018
comment
cara terbaik di bawah Windows - person Josue Martinez; 15.05.2019

Untuk Pengguna Windows:

Cukup gunakan file pemasang (yaitu benang-1.22.4.msi dalam kasus saya) untuk mencopot pemasangan benang.

Setelah Anda membuka penginstal, Anda akan mendapatkan tiga opsi, yaitu memasang, memperbaiki, dan menghapus instalasi benang dari mesin Anda. Pilih uninstall dan ini akan menghapus semua file benang dari komputer Anda.

person RAVISH KUMAR    schedule 15.05.2020

Di Mac saya, tidak satu pun dari metode reguler untuk menghapus instalasi Yarn yang berfungsi:

minuman: brew uninstall yarn

npm: npm uninstall -g yarn

Sebaliknya saya menghapusnya secara manual dengan mengetik rm -rf ~/.yarn (terima kasih pengguna elthrasher) dan menghapus dua tautan simbol yarn dan yarnpkg dari usr/local/bin. Setelah itu brew install yarn memberi saya Yarn versi terbaru.


Latar Belakang: Fakta bahwa saya telah menginstal versi Yarn yang sangat ketinggalan jaman memberi saya kesalahan yang benar-benar tidak dapat dipahami ketika mencoba menginstal modul tambahan ke proyek yang diatur dengan Vue CLI Service dan Vue UI, yang tampaknya menggunakan Yarn 'di balik terpal'. Saya biasanya menggunakan NPM jadi butuh beberapa saat untuk mengetahui penyebab masalah saya. Tentu saja pesan kesalahan googling yang dihasilkan oleh ketidakcocokan modul tersebut tidak memberikan petunjuk. Dengan Yarn yang diperbarui, semuanya berfungsi dengan sempurna sekarang.

person Oliver Schafeld    schedule 03.05.2019

Saya tidak dapat menghapus instalasi benang di windows dan saya mencoba setiap jawaban di sini, tetapi setiap kali saya menjalankan yarn -v, perintahnya berhasil. Namun kemudian saya menyadari bahwa ada hal lain yang dapat mempengaruhi hal ini.

Jika Anda menggunakan Windows (tidak yakin apakah ini juga terjadi di Mac) dan menggunakan nvm, ada satu masalah yang bisa terjadi adalah Anda telah menginstal nvm tanpa menghapus npm, dan perintah yarn yang berfungsi berasal dari versi benang lama Anda dari npm lama.

Jadi yang perlu Anda lakukan adalah mengikuti langkah ini dari dokumen nvm

Anda juga harus menghapus lokasi pemasangan npm yang ada (misalnya C:\Users‹user›\AppData\Roaming\npm), sehingga lokasi pemasangan nvm akan digunakan dengan benar. Cadangkan konfigurasi npmrc global (misalnya C:\Usersuser›\AppData\Roaming\npm\etc\npmrc), jika Anda memiliki beberapa pengaturan penting di sana, atau salin pengaturan tersebut ke konfigurasi pengguna C:\Usersuser›.npmrc.

Dan untuk mengonfirmasi bahwa masalah Anda ada pada npm yang lama, Anda mungkin akan melihat file yarn.cmd di dalam folder C:\Users\<user>\AppData\Roaming\npm.

person Vencovsky    schedule 10.08.2020

Untuk pengguna windows:

npm uninstall -g yarn

Untuk pengguna Mac:

$ npm uninstall -g yarn

Ini sepenuhnya akan menghilangkan benang untuk sistem Anda.

person Asim Khan    schedule 09.07.2021

Coba "npm uninstall -g yarnpkg"(global) atau "npm uninstall yarnpkg"(lokal) jika Anda menginstalnya dengan npm.
Itulah yang berhasil bagi saya .
Jika masih tidak berhasil dan Anda menginstalnya dengan npm,
lakukan "npm list -g" untuk memeriksa apakah Anda menginstalnya secara global atau "npm list" jika Anda menginstalnya secara lokal.
Semoga dapat membantu siapa pun yang memilikinya masalah ini. :D

EDIT: Menemukan sesuatu jika Anda menginstal benang dengan .msi yang dapat dieksekusi, Anda harus menginstalnya dengan cara normal Windows.

person Godstime Osarobo    schedule 28.10.2017
comment
Ini tidak menghasilkan apa-apa (seperti npm uninstall -g yarn). Saya memasang benang secara global, tetapi npm list -g tidak menampilkan apa pun yang mengandung string yarn. - person Vince; 21.01.2019
comment
Ini berhasil untuk saya ketika npm uninstall -g yarn tidak - person Amicable; 05.12.2019

Saya harus menghapus (menghapus) folder Yarn secara manual dari drive dan kemudian menjalankan npm uninstall -g yarn lagi untuk menginstalnya kembali. Itu berhasil untuk saya.

person Mahipal    schedule 23.10.2018

Dalam kasus windows, setelah menjalankan npm uninstall -g yarn, masih jika benang tidak dihapus, buka "C:\Users\nama pengguna\AppData\Local" dan hapus folder benang. Tutup cmd dan buka kembali cmd dan jalankan yarn . itu akan memberimu pesan 'yarn' is not recognized as an internal or external command, operable program or batch file.

person anil    schedule 06.11.2019

Jika Anda masih mendapatkan kesalahan setelah menghapus ~/.yarn tentang file tidak ditemukan, jangan lupa untuk menghapus file benang rc:

rm ~/.yarnrc.yml 
person robrecord    schedule 31.03.2020

Untuk Windows:

Saya perlu melakukan langkah-langkah ini untuk menghapus yarn sepenuhnya dari sistem.

  1. Buka add or remove programs lalu cari benang dan uninstall (jika Anda menginstalnya dengan .msi)
  2. npm uninstall -g yarn (jika Anda menginstal dengan npm)
  3. Remove semua yarn folders yang ada dari Program Files (x86) (Program Files (x86)\Yarn) Anda.
  4. Juga perlu delete Appdata\local\yarn folder Anda (ketik %LOCALAPPDATA% di kotak dialog run (win+R), ini akan membuka folder lokal dan di sana Anda akan menemukan folder benang ke delete)
  5. Terakhir, periksa direktori pengguna Anda dan remove all .yarn folder, .yarn.lock file, .yarnrc dll (dari C:\Users\<user>\)
person anju    schedule 24.02.2021

lepaskan benang

# macOS & brew
$ brew uninstall yarn

hapus paket npm

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


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

referensi:

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

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

person xgqfrms    schedule 23.03.2020
comment
Pertanyaan ini adalah tentang cara menghapus instalasi Yarn itu sendiri. Jawaban Anda hanya menunjukkan cara menghapus instalasi paket yang diinstal secara global menggunakan Yarn. - person Rory O'Kane; 23.04.2020
comment
????Saya minta maaf atas kesalahan itu! - person xgqfrms; 27.04.2020

Ini adalah cara menghapus instalasi benang sepenuhnya untuk Pengguna Mac

sudo npm uninstall -g yarn
person Community    schedule 29.06.2021