আমার নোডের সংস্করণ সর্বদা v0.6.1-প্রাক থাকে যদিও আমি ব্রিউ নোড এবং এনভিএম ইনস্টল করে v0.6.19 ইনস্টল করি।
আমার নোড সংস্করণটি হ'ল:
node -v
v0.6.1-pre
এনভিএম এটি বলে (আমি প্রথম কোনও বারের টার্মিনালে নোডের একটি সংস্করণ ইনস্টল করার পরে):
nvm ls
v0.6.19
current: v0.6.19
তবে আমি যখন বাশ পুনরায় চালু করি তখন এটি আমি দেখতে পাই:
nvm ls
v0.6.19
current: v0.6.1-pre
default -> 0.6.19 (-> v0.6.19)
তাহলে এই ফ্যানটম নোডটি কোথায় 0.6.1-প্রাক সংস্করণ এবং আমি কীভাবে এ থেকে মুক্তি পাব? আমি এনপিএম এর মাধ্যমে লাইব্রেরি ইনস্টল করার চেষ্টা করছি যাতে আমি কোনও প্রকল্পে কাজ করতে পারি।
আমি এনভিএম এর আগে আপডেট করার জন্য BREW ব্যবহার করার চেষ্টা করেছি, brew update
এবং ব্যবহার করছি brew install node
। আমি আমার "নোড" ডিরেক্টরিটি আমার /usr/local/include
এবং "নোড" এবং "নোড_মডিউলগুলি" মুছে ফেলার চেষ্টা করেছি /usr/local/lib
। আমি এই নির্দেশাবলী অনুসরণ করে এনএমপি আনইনস্টল এবং পুনরায় ইনস্টল করার চেষ্টা করেছি ।
এই সমস্ত কারণ আমি "জিপস্ট্রিম" লাইব্রেরি ইনস্টল করতে নোডের একটি পুরানো সংস্করণ আপডেট করার চেষ্টা করছিলাম। এখন আমার ব্যবহারকারীদের ডিরেক্টরিতে ফোল্ডার রয়েছে এবং নোড সংস্করণটি এখনও আপ টু ডেট নয়, যদিও এনভিএম বলেছে এটি 0.6.19 ব্যবহার করছে।
আদর্শভাবে, আমি নোডেজ, এনপিএম এবং এনভিএম আনইনস্টল করতে চাই এবং আমার সিস্টেমে স্ক্র্যাচ থেকে পুরো জিনিসটি পুনরায় ইনস্টল করতে চাই।