pnpm সমর্থন
pnpm এর সমর্থন বর্তমানে পরীক্ষামূলক। এটি সক্রিয় করতে, নিশ্চিত করুন যে পরিবেশ ভেরিয়েবল VOLTA_FEATURE_PNPM 1 এ সেট করা আছে। Windows এ, এটি সিস্টেম সেটিংসে আপনার ব্যবহারকারী বা সিস্টেম পরিবেশ ভেরিয়েবলে যোগ করা যেতে পারে। Linux/Mac এ, আপনি আপনার প্রোফাইল স্ক্রিপ্টের (যেমন .bash_profile, .zshrc, বা অনুরূপ) ভিতরে মান সেট করতে পারেন।
যেহেতু এই সমর্থন পরীক্ষামূলক, কিছু অসমস্যা থাকতে পারে। নিচে কিছু পরিচিত সীমাবদ্ধতা তালিকাভুক্ত করা হয়েছে, তবে যদি আপনি Volta এর সাথে pnpm ব্যবহার করার সময় এমন কিছু সম্মুখীন হন যা আপনি প্রত্যাশা করেন না সেইভাবে কাজ করে, দয়া করে আমাদের GitHub এ একটি issue খুলুন।
পরিচিত সীমাবদ্ধতা
গ্লোবাল ইনস্টলেশন
বর্তমানে, গ্লোবাল ইনস্টলেশন (যেমন pnpm install -g) সমর্থিত নয় এবং একটি ত্রুটি ফলাফল হবে।
মাইগ্রেশন
বর্তমানে কোনো স্বয়ংক্রিয় মাইগ্রেশন নেই, তাই যদি আপনি পূর্বে pnpm একটি Volta গ্লোবাল হিসেবে ইনস্টল করে থাকেন, আপনাকে 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 এর সাথে সমস্যা সম্মুখীন হন:
ফিচার ফ্ল্যাগ সঠিকভাবে সেট করা আছে কিনা তা যাচাই করুন:
- Unix এ:
echo $VOLTA_FEATURE_PNPM - Windows এ:
echo %VOLTA_FEATURE_PNPM%
- Unix এ:
পরীক্ষা করুন যে pnpm সঠিকভাবে ইনস্টল করা আছে কিনা:
volta listচালান দেখতে pnpm তালিকায় দেখা যাচ্ছে কিনা
অন্য কোনো সমস্যার জন্য, দয়া করে Volta GitHub repository এ রিপোর্ট করুন।