Skip to content

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, ইত্যাদি) নিম্নলিখিত লাইন যোগ করুন:

bash
export VOLTA_FEATURE_PNPM=1

তারপর আপনার শেল রিলোড করুন বা চালান:

bash
source ~/.bashrc  # বা আপনার নির্দিষ্ট প্রোফাইল ফাইল

Windows-এ

  1. Start মেনু খুলুন এবং "Environment Variables" খুঁজুন
  2. "Edit the system environment variables"-এ ক্লিক করুন
  3. System Properties উইন্ডোতে, "Environment Variables"-এ ক্লিক করুন
  4. "User variables"-এর নীচে, "New" ক্লিক করুন
  5. ভেরিয়েবল নাম হিসেবে "VOLTA_FEATURE_PNPM" এবং মান হিসেবে "1" লিখুন
  6. সব ডায়লগ বন্ধ করতে "OK" ক্লিক করুন

Volta-এর সাথে pnpm ব্যবহার করা

একবার আপনি pnpm সমর্থন সক্রিয় করলে, আপনি করতে পারবেন:

  1. আপনার ডিফল্ট প্যাকেজ ম্যানেজার হিসেবে pnpm ইনস্টল করুন:
bash
volta install pnpm
  1. একটি প্রজেক্টে একটি নির্দিষ্ট pnpm সংস্করণ পিন করুন:
bash
volta pin pnpm@7.14.0
  1. ইনস্টল করা pnpm সংস্করণ দেখুন:
bash
volta list pnpm

সমস্যা সমাধান

যদি আপনি Volta-তে pnpm-এর সাথে সমস্যা encounter করেন:

  1. ফিচার ফ্ল্যাগ সঠিকভাবে সেট করা আছে কিনা যাচাই করুন:

    • Unix-এ: echo $VOLTA_FEATURE_PNPM
    • Windows-এ: echo %VOLTA_FEATURE_PNPM%
  2. পরীক্ষা করুন যে pnpm সঠিকভাবে ইনস্টল করা আছে কিনা:

    • volta list চালান যে pnpm তালিকায় দেখাচ্ছে কিনা
  3. অন্য কোনো সমস্যার জন্য, অনুগ্রহ করে Volta GitHub রেপোজিটরি-এ রিপোর্ট করুন।

Released under the BSD 2-Clause License.