pnpm সমর্থন
pnpm-এর সমর্থন বর্তমানে পরীক্ষামূলক। এটি সক্রিয় করতে, নিশ্চিত করুন যে পরিবেশ ভেরিয়েবল VOLTA_FEATURE_PNPM 1-এ সেট করা আছে। Windows-এ, এটি সিস্টেম সেটিংস-এ আপনার ব্যবহারকারী বা সিস্টেম পরিবেশ ভেরিয়েবলে যোগ করা যেতে পারে। Linux/Mac-এ, আপনি আপনার প্রোফাইল স্ক্রিপ্টের (যেমন .bash_profile, .zshrc, বা অনুরূপ) ভিতরে মান সেট করতে পারেন।
যেহেতু এই সমর্থন পরীক্ষামূলক, কিছু সমস্যা থাকতে পারে। নিচে কিছু পরিচিত সীমাবদ্ধতা তালিকাভুক্ত করা হয়েছে, তবে যদি আপনি Volta-এর সাথে pnpm ব্যবহার করার সময় এমন কিছুতে সম্মুখীন হন যা আপনি প্রত্যাশা করেন সেভাবে কাজ করে না, অনুগ্রহ করে আমাদের GitHub-এ একটি ইস্যু খুলুন।
পরিচিত সীমাবদ্ধতা
গ্লোবাল ইনস্টলেশন
বর্তমানে, গ্লোবাল ইনস্টলেশন (যেমন pnpm install -g) সমর্থিত নয় এবং একটি ত্রুটি সৃষ্টি করবে।
মাইগ্রেশন
বর্তমানে কোনো স্বয়ংক্রিয় মাইগ্রেশন নেই, তাই যদি আপনি আগে Volta গ্লোবাল হিসেবে pnpm ইনস্টল করে থাকেন, আপনাকে ম্যানুয়ালি volta install pnpm কল করে এটি পুনরায় ইনস্টল করতে হবে। সমর্থন সক্রিয় করার আগে এবং পুনরায় ইনস্টল করার আগে, আপনি volta uninstall pnpm এর মাধ্যমে আগে ইনস্টল করা pnpm প্যাকেজ আনইনস্টল করতে পারেন। একবার আপনি নেটিভ pnpm সমর্থনে পরিবর্তন করলে, আপনি একই কমান্ড কল করে আইসোলেটেড পুরানো pnpm প্যাকেজ সরিয়ে ফেলতে পারবেন না কারণ বর্তমানে আনইনস্টল বাস্তবায়ন নেই।
pnpm সমর্থন সক্রিয় করা
Unix-এ (Linux/macOS)
আপনার শেল প্রোফাইলে (.bashrc, .zshrc, ইত্যাদি) নিম্নলিখিত লাইন যোগ করুন:
export VOLTA_FEATURE_PNPM=1তারপর আপনার শেল রিলোড করুন বা চালান:
source ~/.bashrc # বা আপনার নির্দিষ্ট প্রোফাইল ফাইলWindows-এ
- Start মেনু খুলুন এবং "Environment Variables" খুঁজুন
- "Edit the system environment variables"-এ ক্লিক করুন
- System Properties উইন্ডোতে, "Environment Variables"-এ ক্লিক করুন
- "User variables"-এর নীচে, "New" ক্লিক করুন
- ভেরিয়েবল নাম হিসেবে "VOLTA_FEATURE_PNPM" এবং মান হিসেবে "1" লিখুন
- সব ডায়লগ বন্ধ করতে "OK" ক্লিক করুন
Volta-এর সাথে pnpm ব্যবহার করা
একবার আপনি pnpm সমর্থন সক্রিয় করলে, আপনি করতে পারবেন:
- আপনার ডিফল্ট প্যাকেজ ম্যানেজার হিসেবে pnpm ইনস্টল করুন:
volta install pnpm- একটি প্রজেক্টে একটি নির্দিষ্ট pnpm সংস্করণ পিন করুন:
volta pin pnpm@7.14.0- ইনস্টল করা pnpm সংস্করণ দেখুন:
volta list pnpmসমস্যা সমাধান
যদি আপনি Volta-তে pnpm-এর সাথে সমস্যা encounter করেন:
ফিচার ফ্ল্যাগ সঠিকভাবে সেট করা আছে কিনা যাচাই করুন:
- Unix-এ:
echo $VOLTA_FEATURE_PNPM - Windows-এ:
echo %VOLTA_FEATURE_PNPM%
- Unix-এ:
পরীক্ষা করুন যে pnpm সঠিকভাবে ইনস্টল করা আছে কিনা:
volta listচালান যে pnpm তালিকায় দেখাচ্ছে কিনা
অন্য কোনো সমস্যার জন্য, অনুগ্রহ করে Volta GitHub রেপোজিটরি-এ রিপোর্ট করুন।