У наступній статті ми збираємось поглянути на 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, як це було зроблено в статті, опублікованій деякий час тому в цьому блозі.
Після встановлення 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.