जवाबों:
ठीक है मुझे खुद ही जवाब मिल गया। बहुत कुछ npm cache clean
, यार्न का भी अपना है
yarn cache clean
भागो yarn cache clean
।
yarn help cache
अपनी बैश में चलाएं , और आप देखेंगे:
उपयोग: यार्न कैश [ls | स्वच्छ] [झंडे]
विकल्प: -h, -help आउटपुट उपयोग जानकारी -V, --version आउटपुट संस्करण संख्या --offline
--prefer-offline
-strict-semver
--json --global
-folder [path]
--modules-folder [पथ] cwd के सापेक्ष नोड_मॉड्यूल्स फ़ोल्डर में मॉड्यूल स्थापित करने के बजाय, उन्हें यहां -पैकेज
-रूट [पथ] के बजाय एक वैश्विक पैकेज रूट में मॉड्यूल संग्रहीत करने के बजाय, उन्हें यहां स्टोर करें -
म्यूटेक्स [प्रकार] [निर्दिष्ट करें] केवल एक यार्न उदाहरण सुनिश्चित करने के लिए एक म्यूटेक्स का उपयोग करेंइस आदेश के बारे में प्रलेखन के लिए http://yarnpkg.com/en/docs/cli/cache पर जाएं ।
यह भी ध्यान दें कि कैश्ड निर्देशिका में स्थित है ~/.yarn-cache/
:
yarn cache clean
: उस निर्देशिका को साफ करता है
yarn cache list
: कैश्ड निर्भरता की सूची दिखाता है
yarn cache dir
: आपकी कैश्ड निर्देशिका का पथ प्रिंट करता है
~/.yarn-cache/
~/Library/Caches/Yarn/v6
अनुसार बताई गई है yarn cache dir
।
yarn cache dir
लौटता है ~/Library/Caches/Yarn/v6
। लेकिन ~/.yarn-cache/
2.8GB है और जनवरी 2018 से अपडेट yarn cache clean
नहीं किया गया है ~/.yarn-cache/
। यह काम नहीं करता है । इसे मैनुअली डिलीट करना होगा। लगता है कि कैश स्थान एक
जवाब के अलावा, $ yarn cache clean
सभी पुस्तकालयों को कैश से हटा देता है। यदि आप $ yarn cache dir
अपने OS के लिए सही यार्न कैश डायरेक्टरी पाथ को प्राप्त करने के लिए एक विशिष्ट lib के कैश रन को हटाना चाहते हैं , तो $ cd
उस डायरेक्टरी में फ़ोल्डर को हटा दें और जिस लिबर को आप क्लीन करना चाहते हैं , उसके name
+ साथ version
।