मैं यार्न को कैसे अनइंस्टॉल करूं


128

मैं यार्न की स्थापना कैसे कर सकता हूं? मैंने इसे एक प्रतिक्रिया-मूल परियोजना के लिए उपयोग किया है और अब जब भी मैं कोड को आगे बढ़ाता हूं index.ios.jsया index.android.jsयह एक त्रुटि फेंकता है, तो मैं सिर्फ npm का उपयोग करना चाहूंगा, लेकिन जब भी मैं एक प्रतिक्रिया-देशी परियोजना को प्रारंभ करता हूं तो यह यार्न को डिफॉल्ट करता है। मैंने कोशिश की npm uninstall yarnलेकिन वह काम नहीं किया। धन्यवाद।


7
क्या आपने इसे विश्व स्तर पर स्थापित किया है? npm uninstall -g yarn। शायद यह बेहतर हो हालांकि, समस्याओं को आप कोड का स्थान बदलना मुठभेड़ ठीक करने के लिए ... हैं
Ry-

1
यह काम नहीं किया। अभी भी यार्न का उपयोग कर रहा है।
मैक्सवेलगवर

आपको संबंधित फ़ाइलों को हटाना पड़ सकता है। यार्न लॉक फ़ाइल आदि की तरह ..
inoabrian

1
आपको इसे प्रोग्राम के साथ अनइंस्टॉल करना होगा जो आपने इसे इंस्टॉल करते समय इस्तेमाल किया है। npm सूची -g --depth = 0 आपके वैश्विक npm संकुल दिखाता है। मेरी स्थिति में मैंने brew uninstall yarn
मैकओएस

npm अनइंस्टॉल -g यार्न ने मेरे लिए काम किया
DileEP थॉमस

जवाबों:


276

निर्भर करता है कि आपने इसे कैसे स्थापित किया है :

काढ़ा :brew uninstall yarn

टारबॉल :rm -rf "$HOME/.yarn"

npm :npm uninstall -g yarn

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

सेंटोस :yum remove yarn

खिड़कियां :choco uninstall yarn


18
npm uninstall -g yarnकाम नहीं करता है। यह केवल रिपोर्ट up to date in 0.067sकरता है और कुछ नहीं करता है।
विंस

मैंने इन सभी को लागू करने की कोशिश की है (unbuntu), लेकिन मुझे मिलता है$ eslint bash: /home/.../.yarn/bin/eslint: No such file or directory
मैक्स वाटरमैन

1
मेरे स्वयं के प्रश्न का उत्तर देने के लिए - hash -rबैश के हैश को साफ़ करने के लिए उपयोग करें और अपने शेल को पुनः आरंभ करने से बचें।
मैक्स वाटरमैन

यह क्या है ? "विंडोज़" "npm" .... npm पहले से ही विंडोज़ में है! शायद आपका मतलब चोको था? आप ... अन्य संकुल ... एक मेस के साथ ओएस खिलवाड़
सर्ज

1
@ विंस शायद आप विंडोज पर हैं? यदि हां, तो आपके द्वारा बताई गई समस्या को कैसे दूर किया जाए, इस पर अलीरज़ा फ़ताही और राजा राहुल के जवाब देखें।
user1460043

80

यह कोशिश करो, यह macOS पर अच्छी तरह से काम करता है:

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

v0.24.5 (या आपका वर्तमान संस्करण)

$ which yarn

/ Usr / स्थानीय / bin / धागा

$ 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
सबसे बढ़िया उत्तर। धन्यवाद।
डॉ। यूनिस हेन्नी

1
मुझे एकrm -rf ~/.yarn
जैकब डाल्टन

41

मेरे लिए काम करने वाले उत्तर को नहीं देखा, इसलिए यहाँ यह है: मेरे OSX सिस्टम पर मुझे यार्न मिला ~/.yarn/bin/yarnrm -rf ~/.yarnइसका ख्याल रखा।


1
उत्तम। एक जादू की तरह काम किया।
जस्टिन स्मिथ


14

यदि आप काढ़ा के साथ स्थापित करते हैं brew uninstall yarn, तो टर्मिनल प्रॉम्प्ट पर प्रयास करें । इसके अलावा अपने में यार्न पाथ की जानकारी निकालें .bash_profile


7

मैं macOS का उपयोग कर रहा हूं। मेरे पास होमब्रे के साथ यार्न के कुछ संस्करण स्थापित थे, जिन्हें मैंने अनइंस्टॉल किया था brew uninstall --force yarn। मैंने तब Homebrew का उपयोग करके यार्न का नवीनतम संस्करण 1.7.0 स्थापित कियाbrew install yarn

लेकिन फिर भी जब मैं भागा which yarn, तो यह yarn --version/User/Me/.yarn/bin/yarn , और 0.24.6 लौटा। ~ / .Bash_profile में यार्न का कोई उल्लेख नहीं किया गया था, लेकिन मेरी ~ / .bashrc फ़ाइल में यह export PATH="$HOME/.yarn/bin:$PATH"इंगित करने वाली पंक्ति थी कि मैंने पहले यार्न को विश्व स्तर पर स्थापित किया होगा, लेकिन मैं केवल नवीनतम संस्करण का उपयोग करना चाहता था जिसे मैंने होमब्रे के साथ स्थापित किया था।

इसलिए मैंने चलकर यार्न को विश्व स्तर पर अनइंस्टॉल किया npm uninstall -g yarn; rm -rf ~/.yarn, फिर टर्मिनल सत्र में पथ को अपडेट करने के लिए लाइन को बदलकर export PATH="/usr/local/bin/yarn:$PATH"और चलाने के source ~/.bashrcलिए फ़ाइल ~ / .bashrc का संपादन किया । फिर जब मैं भागा तो which yarnयह लौटा / usr / लोकल / बिन / यार्न, और जब मैं भागा तो yarn --versionयह १. ran.० लौटा


यह जवाब मैक यूजर्स के लिए बेहद मददगार
एंथनी कोंग

6

मैं sospedra द्वारा पोस्ट से Homebrew और टारबॉल अंक की कोशिश की । यह पर्याप्त नहीं था।

मुझे यार्न स्थापित मिला: ~/.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

अब उबंटू में चल रही मेरी स्थानीय मशीन पर परीक्षण किया गया। सही काम करता है!


हां, यार्न को कैसे एकजुट किया जाए, आपके लिए कुछ स्पष्ट नहीं है?
अलेक्जेंडर चेरनेनिचेंको

टिप्पणियों को देखें।
ईडन

अब उबंटू में चलने वाली मेरी स्थानीय मशीन पर परीक्षण किया गया और कुछ भी नहीं किया। यह रिपोर्ट up to date in 0.067sकरता है, लेकिन कुछ और नहीं करता है।
विंस


3

npm की स्थापना रद्द यार्न npm के माध्यम से स्थापित किए गए यार्न पैकेज को निकालता है लेकिन हुड के नीचे क्या यार्न है, यह आपके पीसी में यार्न नामक एक सॉफ़्टवेयर स्थापित करता है। यदि आपने विंडोज में स्थापित किया है, तो प्रोग्राम जोड़ने या हटाने के लिए जाएं और फिर यार्न की खोज करें और इसे अनइंस्टॉल करें तब आप जाने के लिए अच्छे हैं।


विंडोज के तहत सबसे अच्छा तरीका
जोस मार्टिनेज

2

मेरे मैक पर यार्न की स्थापना रद्द करने के लिए इन नियमित तरीकों में से कोई भी नहीं:

शराब बनाना: brew uninstall yarn

NPM: npm uninstall -g yarn

इसके बजाय मैंने इसे मैन्युअल रूप से टाइप करके हटा दिया rm -rf ~/.yarn(धन्यवाद उपयोगकर्ता elthrasher) और दो प्रतीक लिंक यार्न और यार्नपैक को हटाकरusr/local/bin । बाद में brew install yarnमुझे यार्न का नवीनतम संस्करण दिया।


पृष्ठभूमि: तथ्य यह है कि मेरे पास यार्न का एक बहुत पुराना संस्करण स्थापित था, जिसने मुझे Vue CLI सेवा और Vue UI के साथ स्थापित एक परियोजना के लिए अतिरिक्त मॉड्यूल स्थापित करने की कोशिश करते समय पूरी तरह से असंगत त्रुटियां दीं, जो जाहिर तौर पर हुड के तहत यार्न का उपयोग करता है। मैं आमतौर पर एनपीएम का उपयोग करता हूं इसलिए मुझे अपनी परेशानी का कारण जानने में थोड़ा समय लगा। इस तरह के मॉड्यूल असंगतताओं द्वारा निर्मित स्वाभाविक रूप से googling त्रुटि संदेश कोई सुराग प्रस्तुत नहीं किया। यार्न अद्यतन के साथ सब कुछ अभी पूरी तरह से काम करता है।


1

विंडोज उपयोगकर्ता के लिए:

स्थापना रद्द करने के लिए बस इंस्टॉलर फ़ाइल (यानी यार्न-1.22.4.msi) का उपयोग करेंयार्न की ।

एक बार इंस्टॉलर खोलने के बाद आपको यार्न को अपनी मशीन से इंस्टॉल, रिपेयर और अनइंस्टॉल करने के लिए तीन विकल्प मिलेंगे। स्थापना रद्द करें का चयन करें और यह आपके पीसी से सभी यार्न फ़ाइलों को हटा देगा।


0

" npm uninstall -g yarnpkg" ( वैश्विक ) या " npm uninstall yarnpkg" ( स्थानीय ) का प्रयास करें यदि आपने इसे npm के साथ स्थापित किया है ।
मेरे लिए यही काम आया।
यदि वह अभी भी काम नहीं करता है और आपने इसे npm के साथ स्थापित किया है,
तो npm list -gयह जांचने के लिए " " करें कि क्या आपने इसे विश्व स्तर पर स्थापित किया है या npm listयदि आप इसे स्थानीय स्तर पर स्थापित करते हैं।
आशा है कि किसी को भी इस समस्या होने में मदद करता है। : डी

संपादित करें: कुछ मिला है यदि आप .msi निष्पादन योग्य के साथ यार्न स्थापित करते हैं तो आपको इसे सामान्य विंडोज़ तरीके से स्थापित करना होगा।


यह कुछ नहीं करता है (बस की तरह npm uninstall -g yarn)। मैंने विश्व स्तर पर यार्न स्थापित किया था, लेकिन npm list -gस्ट्रिंग युक्त कुछ भी नहीं दिखाता है yarn
विंस

इसने मेरे लिए काम किया जहां npm uninstall -g yarnनहीं
अमूल्य

0

मुझे Yarnड्राइव से फ़ोल्डर को मैन्युअल रूप से निकालना (हटाना) था और फिर npm uninstall -g yarnइसे फिर से स्थापित करने के लिए फिर से चलाना होगा। इसने मेरे लिए काम किया।


0

निष्कासन के बाद, विंडोज़ को निष्पादित करें npm uninstall -g yarn, फिर भी यदि यार्न की स्थापना रद्द नहीं हुई है, तो "C: \ Users \ username \ AppData \ Local" पर जाएं और यार्न फ़ोल्डर को हटा दें। Cmd को बंद करें और cmd को फिर से खोलें और निष्पादित करें yarn। यह आपको संदेश देगा'yarn' is not recognized as an internal or external command, operable program or batch file.


0

यदि आप अभी भी त्रुटियों को हटाने के बाद ~ / .yarn फ़ाइलों के बारे में नहीं मिल रहे हैं, तो यार्न आरसी फ़ाइल को हटाना न भूलें:

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

refs

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

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


यह सवाल यार्न को खुद को कैसे अनइंस्टॉल करने के बारे में है। आपका उत्तर केवल यह दर्शाता है कि यार्न का उपयोग करके विश्व स्तर पर स्थापित पैकेज को कैसे अनइंस्टॉल किया जाए।
रोरी ओ'केन

!मैं उस गलती के लिए क्षमा चाहता हूँ!
xgqfrms

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.