В следващата статия ще разгледаме NDM. Първото нещо, което трябва да се изясни, е, че NPM е съкращение от Node Package Manager, който е мениджър на пакети от командния ред за инсталиране на пакети или модули NodeJS. С течение на времето в този блог публикувахме различни статии за това как инсталирайте пакети NodeJS с помощта на NPM. Ако сте следвали някоя от тези статии, може би сте забелязали, че управлението на пакети или модули NodeJS с помощта на Npm не е голям проблем. За потребителите, които искат да ни видят с CLI, има настолно GUI приложение, наречено NDM които могат да се използват за управление на приложения / модули на NodeJS.
NDM, означава NPM Desktop Manager. Това е безплатен графичен интерфейс с отворен код за 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, както направихме в статия, публикувана преди време в този блог.
След като инсталираме Linuxbrew, можем да инсталираме NDM, като използваме следните команди:
brew update brew install ndm
За други Gnu / Linux дистрибуции, можем да отидем на страница за издания на NDM, изтеглете най-новата версия, компилирайте я и я инсталирайте.
След инсталацията ще можем да стартираме програмата.
Използване на NDM
Ще имаме възможност стартирайте NDM от терминал или с помощта на стартера на приложения. Ще се отвори интерфейсът по подразбиране на NDM. От тук можем инсталирайте пакети / модули NodeJS локално или глобално.
Инсталирайте пакетите NodeJS локално
Първо да инсталирате пакет локално ние ще изберем директорията на проекта като щракнете върху бутона „Добавете проектиот началния екран. Там ще изберем директорията, в която искаме да запазим нашите файлове. За този пример избрах директория, наречена 'ndm-демо'като моя директория на проекта.
Ще щракнем върху директорията на проекта (т.е. ndm-demo) и след това ще го направим щракнете върху бутона Добавяне на пакет.
Сега е моментът напишете име на пакета че искаме да инсталираме и ще натиснем Бутон за инсталиране.
След като бъдат инсталирани, пакетите ще бъдат изброени в директорията на проекта. Просто ще трябва да кликнете върху директорията, за да видите списъка с локално инсталирани пакети.
По същия начин можем да създадем отделни директории на проекти и да инсталираме модули NodeJS в тях. За да видим списъка с модули, инсталирани в проект, ще щракнем върху директорията на проекта и ще видим пакетите от дясната страна.
Инсталирайте глобални пакети NodeJS
За да инсталираме пакетите NodeJS глобално, ще го направим щракнете върху бутона Глобални отляво на основния интерфейс. Възможно е да се появи съобщение, че ще трябва следвайте урока, предлаган на уебсайта на Ndm което ще ни позволи да инсталираме пакетите NodeJS глобално.
След като следваме този урок, ще го направим щракнете върху бутона „Добавяне на пакет“. Също така ще трябва да напишем името на пакета и да натиснем Бутон „Инсталиране“.
Управление на пакети
Сега ще щракнем върху инсталираните пакети и ще видим няколко опции в горната част, като например
- Версия (за вижте версията инсталиран)
- Последни (за инсталирайте най-новата версия на разположение)
- Актуализация (за актуализирайте избрания пакет всъщност)
- Деинсталиране (за премахване на избрания пакет).
NDM има още две опции, наречени „Актуализирайте npm', който се използва за актуализиране на мениджъра на пакети за възли до последната налична версия и Лекар който изпълнява набор от проверки, за да гарантира, че инсталацията на npm има това, което е необходимо за управление на вашите пакети / модули. Ще намерим тези две опции в долната част на прозореца.
За терминала кажете, че NDM улеснява процеса на инсталиране, актуализиране и премахване на пакетите NodeJS за тези, които не искат да използват терминала. Няма да е необходимо да запомняте командите, за да изпълнявате тези задачи. NDM ни позволява да изпълняваме всички тези операции с няколко щраквания на мишката през прост графичен прозорец. За тези, които са мързеливи да въвеждат команди, NDM е спътникът идеален за управление на NodeJS пакети.