في المقالة التالية سوف نلقي نظرة على NDM. أول شيء يجب توضيحه هو أن NPM اختصار لـ Node Package Manager ، وهو مدير حزمة سطر أوامر لتثبيت حزم أو وحدات NodeJS. بمرور الوقت ، نشرنا في هذه المدونة مقالات مختلفة حول كيفية القيام بذلك تثبيت حزم NodeJS باستخدام NPM. إذا كنت قد اتبعت أيًا من هذه المقالات ، فربما لاحظت أن إدارة حزم أو وحدات NodeJS باستخدام Npm ليست مشكلة كبيرة. ومع ذلك ، بالنسبة للمستخدمين الذين يريدون رؤيتنا باستخدام CLI ، هناك ملف تطبيق واجهة المستخدم الرسومية لسطح المكتب يسمى NDM والتي يمكن استخدامها لإدارة تطبيقات / وحدات NodeJS.
NDM ، لتقف على مدير سطح المكتب NPM. إنها واجهة رسومية مجانية ومفتوحة المصدر لـ NPM تتيح لنا تثبيت حزم NodeJS وتحديثها وإزالتها من خلال نافذة رسومية بسيطة. في هذا المنشور ، سنرى كيفية استخدام Ndm في Ubuntu.
قم بتثبيت NDM
NDM متاح في توزيعات Gnu / Linux المختلفة. لكن في هذه المدونة ، كما أعتقد ، سنرى كيفية تثبيتها على Ubuntu أو Debian أو Linux Mint. للقيام بذلك ، سيتعين علينا فقط فتح محطة طرفية (Ctrl + Alt + T) والكتابة فيها:
echo "deb [trusted=yes] https://apt.fury.io/720kb/ /" | sudo tee /etc/apt/sources.list.d/ndm.list && sudo apt-get update && sudo apt-get install ndm
لمزيد من المعلومات حول التثبيت ، يمكنك ذلك استشر الموقع الرسمي من المشروع.
يمكن أن يكون NDM أيضًا تثبيت باستخدام لينكسبرو. أولاً ، سيتعين علينا تثبيت Linuxbrew كما فعلنا في مقال نُشر منذ بعض الوقت في هذه المدونة.
بعد تثبيت Linuxbrew ، يمكننا تثبيت NDM باستخدام الأوامر التالية:
brew update brew install ndm
لتوزيعات Gnu / Linux الأخرى، يمكننا الذهاب إلى صفحة الإصدارات من NDM ، قم بتنزيل أحدث إصدار وقم بتجميعه وتثبيته.
بعد التثبيت سنتمكن من تشغيل البرنامج.
باستخدام NDM
سنكون قادرين قم بتشغيل NDM من المحطة أو باستخدام مشغل التطبيقات. سيتم فتح واجهة NDM الافتراضية. من هنا نستطيع تثبيت حزم / وحدات NodeJS محليًا أو عالميًا.
قم بتثبيت حزم NodeJS محليًا
لتثبيت حزمة محليًا ، أولاً سنختار دليل المشروع بالنقر فوق الزر "أضف مشاريع"من الشاشة الرئيسية. هناك سنختار الدليل الذي نريد حفظ ملفاتنا فيه. في هذا المثال ، اخترت دليلًا يسمى "ndm- تجريبي"كدليل مشروعي.
سنضغط على دليل المشروع (أي ، ndm-demo) وبعد ذلك سنقوم بذلك انقر فوق الزر "إضافة حزمة".
لقد حان الوقت ل اكتب اسم الحزمة التي نريد تثبيتها وسنضغط على زر التثبيت.
بمجرد التثبيت ، سيتم سرد الحزم في دليل المشروع. سيتعين علينا ببساطة النقر فوق الدليل لرؤية قائمة الحزم المثبتة محليًا.
وبالمثل ، يمكننا إنشاء أدلة مشروع منفصلة وتثبيت وحدات NodeJS فيها. للاطلاع على قائمة الوحدات المثبتة في المشروع ، سنضغط على دليل المشروع ، وسنرى الحزم على الجانب الأيمن.
قم بتثبيت حزم NodeJS العالمية
لتثبيت حزم NodeJS عالميًا ، سنفعل انقر فوق الزر Globals على يسار الواجهة الرئيسية. من الممكن أن تظهر رسالة يجب علينا القيام بها اتبع البرنامج التعليمي المقدم على موقع Ndm مما سيسمح لنا بتثبيت حزم NodeJS عالميًا.
بمجرد اتباع هذا البرنامج التعليمي ، سنفعل انقر فوق الزر "إضافة حزمة". سيتعين علينا أيضًا كتابة اسم الحزمة والضغط على زر "تثبيت".
إدارة الحزم
سنضغط الآن على الحزم المثبتة وسنرى عدة خيارات في الأعلى ، مثل
- الإصدار (لـ انظر الإصدار المثبتة)
- الأحدث (لـ قم بتثبيت أحدث إصدار متوفرة)
- تحديث (لـ تحديث الحزمة المحددة فعلا)
- إلغاء التثبيت (لـ إزالة الحزمة المحددة).
لدى NDM خياران آخران ، يُطلق عليهما "تحديث npm'، والذي يستخدم لتحديث مدير حزمة العقدة إلى أحدث إصدار متاح ، و با الطبيب الذي يدير مجموعة من الفحوصات للتأكد من أن تثبيت npm يحتوي على ما يحتاجه لإدارة الحزم / الوحدات. سنجد هذين الخيارين في أسفل النافذة.
بالنسبة للمحطة ، قل أن NDM يجعل عملية تثبيت حزم NodeJS وتحديثها وإزالتها أسهل بالنسبة لأولئك الذين لا يرغبون في استخدام الجهاز. لن تحتاج إلى حفظ الأوامر لأداء هذه المهام. يسمح لنا NDM بإجراء كل هذه العمليات ببضع نقرات بالماوس من خلال نافذة رسومية بسيطة. بالنسبة لأولئك الذين هم كسالى لكتابة الأوامر ، فإن NDM هو الرفيق مثالي لإدارة حزم NodeJS.