সুতাতে ক্যাশে সাফ করবেন কীভাবে?


292

আমি ফেসবুকের সুতার জন্য কিছু বেঞ্চমার্ক পরীক্ষা করছি। এর জন্য, আমার বিশ্বব্যাপী সুতা ক্যাশে সাফ করা দরকার।

এর জন্য কি কোন আদেশ পাওয়া যায়? আমি আমার ~/.yarn-cacheফোল্ডারটি জোর করে সরিয়েছি , তবে এটি বেশ ম্যানুয়াল বলে মনে হচ্ছে।

উত্তর:


519

ঠিক আছে আমি নিজেই উত্তরটি খুঁজে পেয়েছি। অনেকটা পছন্দ মতো npm cache clean, সুতারও নিজস্ব নিজস্ব

yarn cache clean

5
যদি অন্যরা এটি মিস করে তবে এটি ব্যবহারকারীর অ্যাকাউন্ট থেকে চালানো সুতা থেকে চালানো নিশ্চিত হন। আমার ক্ষেত্রে, আমি আমাদের প্রকল্পটি যেটি তৈরি করে তার চেয়ে আলাদা উইন্ডোজ অ্যাকাউন্টের সাথে একটি অবিচ্ছিন্ন ইন্টিগ্রেশন সার্ভারটি সাফ করার চেষ্টা করছিলাম এবং যতক্ষণ না বুঝতে পেরেছিলাম যে এই অ্যাকাউন্ট থেকে এটি চালানো দরকার আমার ততক্ষণ ফাইল মুছে ফেলা হচ্ছে না।
daniel.caspers

118

চালান yarn cache clean


yarn help cache আপনার বাশ দৌড়ে , এবং আপনি দেখতে পাবেন:

ব্যবহার: সুতা ক্যাশে [ls | পরিষ্কার] [পতাকা]

বিকল্প: -h, --help আউটপুট ব্যবহারের তথ্য -v, --version আউটপুট সংস্করণ সংখ্যা --offline
--prefer-অফলাইনে
--strict-semver
--json
--global-ফোল্ডার [পাথ]
--modules-ফোল্ডারের [পাথ] cwd এর সাথে সম্পর্কিত নোড_মডিউলগুলি ফোল্ডারে মডিউলগুলি ইনস্টল করার পরিবর্তে এগুলিকে আউটপুট করুন
- প্যাকেজস -রুট [পাথ] একটি বিশ্বব্যাপী প্যাকেজ রুটে মডিউলগুলি সংরক্ষণ করার পরিবর্তে এগুলি এখানে সংরক্ষণ করুন
--mutex [প্রকার] [: স্পেসিফায়ার] কেবলমাত্র একটি সুতার দৃষ্টান্তটি কার্যকর হচ্ছে তা নিশ্চিত করতে একটি মিউটেক্স ব্যবহার করুন

এই আদেশ সম্পর্কে ডকুমেন্টেশনের জন্য http://yarnpkg.com/en/docs/cli/cache দেখুন ।


17
এটি @ উত্তরজহান থেকে একই উত্তর
লিও

73

আরও মনে রাখবেন যে ক্যাশেড ডিরেক্টরিটি এখানে অবস্থিত ~/.yarn-cache/:

yarn cache clean: ডিরেক্টরিটি পরিষ্কার করে

yarn cache list: ক্যাশেড নির্ভরতাগুলির তালিকা প্রদর্শন করে

yarn cache dir: আপনার ক্যাশেড ডিরেক্টরিটির পথ প্রিন্ট করে


5
এটি সর্বদা না~/.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/। এটি ম্যানুয়ালি মুছতে হবে। ক্যাশে অবস্থানটি একটি গণ্ডগোলপূর্ণ
এমসিএলএলএলপত্নী

21

উত্তর ছাড়াও, $ yarn cache cleanসমস্ত লাইব্রেরি ক্যাশে থেকে সরান। আপনি যদি $ yarn cache dirআপনার ওএসের জন্য সঠিক সুতা ক্যাশে ডিরেক্টরি পাথটি পেতে কোনও নির্দিষ্ট লাইবের ক্যাশে রানটি সরাতে চান তবে $ cdসেই ডিরেক্টরিতে গিয়ে আপনি যে লিবটি ক্লিনআপ করতে চান তার name+ ফোল্ডারটি সরিয়ে ফেলুন version

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.