সমস্ত সুতোর প্যাকেজগুলি লিঙ্কমুক্ত করার জন্য কোনও আদেশ আছে? সুতা সব লিঙ্ক


9

আমি আমার কম্পিউটারে যে কোনও জায়গায় সুতাযুক্ত লিঙ্কযুক্ত প্যাকেজগুলির একটি তালিকা দেখতে চাই এবং তারপরে সেগুলি সমস্ত লিঙ্কমুক্ত করার জন্য একটি কমান্ড চালাব। কেউ কি আমাকে এখানে সাহায্য করতে পারবেন?

ধন্যবাদ!

উত্তর:


0

লিনাক্সে এগুলি ~ / .config / সুতা / বিশ্বব্যাপী সংরক্ষণ করা হয়

এবং আপনি কমান্ড সুতা আনলিঙ্ক [প্যাকেজ] দিয়ে মুছে ফেলতে পারেন

আশা করি এটি সাহায্য করবে

https://stackoverflow.com/a/43747805/12318562


একটি একক কমান্ডের মাধ্যমে কি একই সাথে তাদের সমস্তকে লিঙ্ক করার কোনও উপায় আছে?
মেজর বামমার 4

এনপিএম আনইনস্টল ls -1 node_modules | tr '/\n' ' 'এটি এনপিএম সহ সমস্ত প্যাকেজ সরিয়ে ফেলবে তবে সুতা একক কমান্ডের সাহায্যে সমস্ত প্যাকেজ অপসারণের জন্য সরবরাহকারী আদেশ দেয় না।
ব্যাস অর্পিত

0

জিনিসগুলি করার সুতার উপায় এটি জানেন না তবে আমি কেবল:

rm -rf ~/.config/yarn/link/*


0

আপনি এলিয়াস তৈরি করতে পারেন

alias yarn-linked="find . -type l | grep -v .bin | sed 's/^\.\/node_modules\///'"
alias yarn-unlink-all="yarn-linked | xargs yarn unlink && yarn install --check-files"

ক্রেডিট হাবগিট


এটি আমি যা চাই তার কাছাকাছি তবে যখন আমি সুতা-লিঙ্ক-লিঙ্ক চালানোর চেষ্টা করি তখন আমি এক ধরণের সতর্কতা পাই: সন্ধান করুন:। / লাইব্রেরি / কনটেইনারস / কম.এপল.ভয়েস মেমোস: অপারেশন অনুমোদিত নয় .. ইত্যাদি ... সন্ধান করুন:। / লাইব্রেরি / কনটেইনারস / কম.এপল.আরকিউটিভিলিটি: অপারেশনটির অনুমতি নেই জার্গস: সুতা: আর্গুমেন্ট তালিকা খুব দীর্ঘ
মেজর বামমার

আমার এই সমস্যা নেই ... এইচএম আপনি ঠিক কোড সহ update ~ / .bash_profile` আপডেট করেছেন? আপনি যদি এই দুটি লাইনটি কেবল টার্মিনালে অনুলিপি করে পেস্ট করেন এবং সুতা-লিঙ্ক-লিঙ্ক চালান, আপনি ত্রুটিগুলি পেয়েছেন?
জাভর

আসলে এটি আপনার সম্পূর্ণ কম্পিউটার থেকে লিঙ্কমুক্ত করা নয়, কেবল স্থানীয়
সিডাব্লুডি

0

লিঙ্কগুলি নিবন্ধিত হয় ~/.config/yarn/link। এই প্রক্রিয়াটি বিপরীত করতে বা লিঙ্কমুক্ত করতে, কেবল ব্যবহার করুন:

yarn unlink

অথবা

yarn unlink [package]

সম্পাদনা করুন:

আপনি bash.rc এ নিম্নলিখিত যোগ করে চেষ্টা করতে পারেন:

alias yarn-linked="find . -type l | grep -v .bin | sed 's/^\.\/node_modules\///'" 
alias yarn-unlink-all="yarn-linked | xargs yarn unlink && yarn install --check-files" 

একটি একক কমান্ডের মাধ্যমে কি একই সাথে তাদের সমস্তকে লিঙ্ক করার কোনও উপায় আছে?
মেজর বামমার 4

এটি আমি অনলাইনে খুঁজে পেয়েছি ক্রেডিটের জন্য আমার উত্তরটি পরীক্ষা করুন আপনার bash.rcalias yarn-linked="find . -type l | grep -v .bin | sed 's/^\.\/node_modules\///'" alias yarn-unlink-all="yarn-linked | xargs yarn unlink && yarn install --check-files"
zavr

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