في هذه المقالة سوف نقوم بتثبيت NVM على الإصدار 20.04 من أوبونتو. مدير إصدار العقدة هي إحدى الأدوات الشهيرة المتوفرة لإدارة إصدارات Node.js. إذا كنا مطورين لـ Node.js أو مبتدئين، فمن الضروري جدًا أن تكون لدينا معرفة بهذه الأداة. يمكننا تثبيت أي إصدار من Node.js وحتى تبديل الإصدار الخاص بنا بسهولة باستخدام هذه الأداة. عادة، يتم تنفيذ هذا النشاط لاختبار الكود بإصدارات مميزة.
مقدمة إلى NVM
NVM يمكن وصفها بأنها أ أداة إدارة إصدار العقدة. يمكننا تثبيت أكثر من نسخة واحدة من Node.js على نظام واحد بمساعدة فائدة NVM. يمكننا أيضًا تحديد إصدار معين من العقدة للعديد من التطبيقات. كما أنه يوفر خيارًا لتحديد إصدار العقدة تلقائيًا مع ملف التكوين، على سبيل المثال، .nvmrc.
Node.js هو وقت تشغيل جافا سكريبت للبرمجة على جانب الخادم. يسمح للمطورين بإنشاء وظائف الواجهة الخلفية القابلة للتطوير بمساعدة جافا سكريبت, لغة يعرفها الجميع تقريبًا من خلال تطوير الويب (المعتمدة على المتصفح).
NVM يُستخدم لتثبيت وإدارة أنواع مختلفة من إصدارات Node.js في بيئات متعددة لنظام التشغيل Linux. أي مطور لـNode.js يعمل على أكثر من مشروع ويحتاج إلى إصدارات مختلفة من Node.js يفضل عادةً NVM لتثبيت وإلغاء تثبيت وتبديل إصدارات مختلفة من العقدة بدلاً من تثبيت وإلغاء تثبيت جميع الإصدارات المطلوبة لجميع المشاريع يدويًا. يمكن للمرء إنشاء تطبيقاته بمساعدة الأداة. ستوفر هذه الأداة الكثير من الجهد والوقت بلا شك.
جافا الميراث
المتطلبات الأساسية
- نحن بحاجة إلى خادم 20.04 نشط في أوبونتو.
- ينبغي أن يكون لدينا أداة، أي، ملائم مثبتة على الخادم الخاص بنا.
- ينبغي أن يكون لدينا أداة، أي، لفة مثبتة على الخادم الخاص بنا.
- ينبغي أن يكون لدينا جذر أو sudo الوصول لتشغيل الأوامر المميزة.
تثبيت NVM لـ Node.js في Ubuntu 20.04
الخطوة 1: تحديث النظام
قبل الشروع في تثبيت أي حزمة جديدة على نظامنا، يُقترح دائمًا تحديث نظامنا بمساعدة الأمر apt-get update أو أوامر apt update. سيساعدنا هذا الأمر في تنزيل كل تحديث متوفر حاليًا وتثبيته باستخدام مستودع Ubuntu.
الأمر مذكور أدناه:
$ sudo apt update
الخطوة 2: تنزيل وتثبيت NVM لـ Node.js
سنقوم بتنزيل وتثبيت مدير إصدار العقدة بمساعدة الأمر التالي بعد تحديث الخادم الخاص بنا.
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
الخطوة 3: التحقق من إصدار NVM
يمكننا التحقق من إصدار NVM بمساعدة الأمر بمجرد تثبيت NVM بنجاح على خادمنا. الأمر مذكور أدناه:
nvm --version
الخطوة 4: تثبيت Node.js باستخدام NVM
يمكننا الآن تثبيت Node.js بمساعدة الأمر بعد تثبيت NVM. سيساعدنا هذا الأمر في تنزيل الإصدار الحالي من Node.js وتثبيته باستخدام رابطه الرسمي. ويذكر هذا الأمر على النحو التالي:
nvm install node
الخطوة 5: التحقق من إصدار Node
يمكننا التحقق من إصدار العقدة في Ubuntu 20.04. سوف نستخدم الأمر، أي، العقدة --الإصدار والتي سوف تعرض الإصدار الحالي الموجود على نظامنا.
الخطوة 6: تثبيت إصدار LTS الحالي باستخدام --lts
إذا أردنا تثبيت الإصدار LTS الحالي من Node.js، فسنحتاج إلى تطبيق الأمر المذكور أدناه. سيعمل هذا الأمر على العثور على إصدار LTS الحالي وتثبيته لنا. ليس علينا وصف الإصدار يدويًا.
nvm install -lts
الخطوة 7: تثبيت إصدار محدد من Node.js
إذا كنت ترغب في تثبيت إصدار محدد من Node.js، فسنحتاج إلى تطبيق الأمر المذكور أدناه. سنقوم بتثبيت الإصدار 11.5 من Node.js بمساعدة الأمر التالي:
nvm install 11.5
يمكننا استخدام هذا الأمر لتثبيت أي إصدار محدد من Node.js.
الخطوة 8: قم بإدراج كل إصدار مثبت
إذا أردنا التحقق من كل إصدار مثبت من Node.js، فسنحتاج إلى تطبيق الأمر المذكور أدناه. سيُظهر الأمر التالي إصدارات مختلفة من العقدة الموجودة حاليًا على نظامنا.
nvm ls
الخطوة 9: تبديل إصدار Node.js
إذا أردنا تبديل إصدار Node.js، فسنحتاج إلى تطبيق الأمر المذكور أدناه. سنقوم بتبديل إصدار Node.js إلى الإصدار 14.10.0 بمساعدة الأمر التالي:
nvm use v14.10.0
الخطوة 10: إلغاء تثبيت الإصدار 11.5 من Node
إذا أردنا إلغاء تثبيت إصدار معين من Node.js، فيمكننا تطبيق الأمر المذكور أدناه. سنقوم بإلغاء تثبيت الإصدار 11.5 بمساعدة الأمر التالي.
nvm uninstall 11.5
إذا قمنا بتنفيذ الأمر التالي فلن نرى الإصدار 11.5 في القائمة بعد عملية إلغاء التثبيت.
nvm ls
الخطوة 11: تثبيت الإصدار الثابت من Node.js
إذا كنت ترغب في تثبيت الإصدار الثابت من Node.js، فيمكننا تطبيق الأمر التالي.
nvm install stable
ربما لاحظنا أننا لا نصف أي إصدار محدد هنا. وبالتالي، يمكن استخدام هذا الأمر إذا كنا لا نعرف الإصدار المستقر الحالي.