اذهب إلى المحتوى

السؤال

Recommended Posts

  • 1
نشر

يمكن استعمال الأوامر البسيط التالية:

nvm update --lts node
nvm update node
nvm update npm

لا أعتقد أنك بحاجة للاختفاظ بالكاش فهو يخرب بسرعة و حتى بعمل تعديل لمكتبات نفس المشروع، مابالك بتغيير إصدار node.

nvm install node --reinstall-packages-from=node

 

  • 1
نشر

يمكنك استخدام الأمر الآتي

nvm install النسخة الجديدة --reinstall-packages-from=النسخة القديمة

على سبيل المثال

nvm install 6.7 --reinstall-packages-from=6.4

بعد ذلك إذا أردت حذف نسختك السابقة باستخدام الأمر التالي

nvm uninstall نسختك القديمة

أو بدلا من ذلك يمكنك استخدام الامر التالي

nvm install stable --reinstall-packages-from=current

 

  • 1
نشر

إذا كان لديك نظام التشغيل linux فيمكنك تحديث nodejs من خلال هذه الخطوات 

  • يجب تحديث مستودع الحزم من خلال الأمر التالي 
    sudo apt update

     

  • قم بتثبيت NVM من خلال الأمر curl : 

    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash

     

  • أو يمكنك استخدام wget و تشغيل الأمر التالي 

    wget -q0- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash

     

  • ثم اغلق terminal و أعد فتحه حتى يتعرف النظام على التغييرات أو قم بتشغيل الأمر التالي 

    source ~/.bashrc

     

  • ثم تأكد من أن VNM تم تثبيتها بنجاح من خلال الأمر التالي 

    nvm --version

     

  • ثم قم بمحو الكاش من خلال الأمر التالي 

    npm cache clean -f

     

  • ثم قم بتنزيل node.js من خلال الأمر التالي 

    npm install -g n

     

  • لتحديث nodejs يمكنك الأنتقال إلى الموقع الرسمي لِ nodejs حيث يمكنك العثور على جميع الحزم المتاحة , يمكنك تنزيل الكود المصدري أو المثبت المدمج مسبقاً لإصدارات LTS أو أحدث إصدار.  

  • يمكنك إما تنزيل الحزمة من متصقح أو العثور على رقم الإصدار الذي تريده و إضافته إلى أمر wget على سبيل المثال

    get https://nodejs.org/dist/v14.17.0/node-v14.17.0-linux-x64-tar.xz

     

  • قم بتثبيت xz-untils المستخدمة لاستخراج الحزم 

    sudo apt-get install xz-untils

     

  • ثم استخرج الحزمة و قم بتثبيتها عن طريق الأمر التالي , على سبيل المثال 

    tar -C /use/local --strip-components 1 -xJf node-v14.17.0-linux-x64.tar.xz

     

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...