ক্যাশে থেকে আনার সময় ভুল অখণ্ডতা


55

রান করার সময় yarn add --dev jest, আমি ত্রুটি পেয়েছি ক্যাশে থেকে আনার সময় ভুল অখণ্ডতা

সম্পূর্ণ আউটপুট:

tests (master)$ yarn add --dev jest
yarn add v1.19.0
info No lockfile found.
[1/4] Resolving packages...
warning jest > jest-cli > jest-config > jest-environment-jsdom > jsdom > left-pad@1.3.0: use String.prototype.padStart()
[2/4] Fetching packages...
error Incorrect integrity when fetching from the cache
info Visit https://yarnpkg.com/en/docs/cli/add for documentation about this command.

আমি অপসারণের চেষ্টা করেছি node_modules, আবার দৌড়ে এসেছি yarn installএবং yarn add --dev jestকোনও লাভ হয়নি।

আমি কিভাবে এটা ঠিক করব?

উত্তর:


110

yarn cache clean

এটি ঠিক করতে, চালান:

yarn cache clean
yarn add --dev jest

থেকে সুতা ক্যাশে ডকুমেন্টেশন :

yarn cache clean [<module_name...>]

এই আদেশটি চালানো বিশ্বব্যাপী ক্যাশে সাফ করবে। পরের বার সুতা বা সুতা ইনস্টল করার পরে এটি আবার পপুলেটে যাবে। অতিরিক্তভাবে, আপনি পরিষ্কার করতে চান এমন এক বা একাধিক প্যাকেজ নির্দিষ্ট করতে পারেন।

ক্যাশেটি কোথায় রয়েছে তা আপনি দেখতেও পারেন yarn cache dir

yarn cache dir

সুতা ক্যাশে দির চালানো এখন সুতার গ্লোবাল ক্যাশে যেখানে সঞ্চিত আছে সেই পথটি মুদ্রণ করবে।


গ্লোবাল প্যাকেজগুলির জন্য এর সমতুল্য নেই yarn cache clean। ম্যানুয়ালি সরানো ~/.cache/yarnআমার জন্য 'ভুল সততা' ত্রুটি সমাধান করেছে।
imolit

3
yarn cacheকমান্ডগুলি সমস্ত বিশ্বব্যাপী ক্যাশে সম্পর্কে । @ আইমোলিট
জিয়াও পেং - ZenUML.com

5

সুতা ক্যাশে পরিষ্কার সাহায্য করেনি। আমাদের অবশ্যই সার্ভারে সুতা সংস্করণটি ডাউনগ্রেড করতে হবে।

দেখা যাচ্ছে যে সমস্যাটি ব্যক্তিগত প্যাকেজগুলির ব্যবহারের সাথে সম্পর্কিত।

গিটহাব ইয়ার্নপেকজি - "ক্যাশে থেকে আনার সময় ভুল অখণ্ডতা" # 7584


বিশেষত এই নির্দেশাবলী আমার জন্য কাজ করেছে: github.com/yarnpkg/yarn/issues/7584#issuecomment-536437423
মাইক লিয়নস

4

যে কেউ হিরকু এর সাথে কাজ করছেন এবং এই ত্রুটিটি দেখেছেন তার জন্য:

  • হিরকু ক্লাইটি ইনস্টল করুন
  • মাধ্যমে লগইন করুন heroku login
  • heroku plugins:install heroku-repo
  • heroku repo:purge_cache -a $YOURAPPNAME

তারপরে একটি ম্যানুয়াল পুনর্নির্মাণ করুন


0

সুতা আপগ্রেড করার চেষ্টা করেছিল এবং এটি আমার সমস্যার সমাধান করে। এটি সামঞ্জস্যতা সমস্যার কারণে হতে পারে

yarn policies set-version

সর্বশেষতম স্থিতিশীল প্রকাশটি ডাউনলোড করবে

রেফারেন্স: সুতার ডক্স https://yarnpkg.com/lang/en/docs/cli/polferences/#toc-pol पोलिस-set- version



0

প্যাকেজ ইনস্টল করার আগে আপনাকে এই দুটি কমান্ড চালাতে হবে:

  • yarn config set unsafe-disable-integrity-migration false
  • yarn cache clean
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.