В следующей статье мы рассмотрим NDM. Прежде всего необходимо уточнить, что NPM - это сокращение от Node Package Manager, который представляет собой диспетчер пакетов командной строки для установки пакетов или модулей NodeJS. Со временем в этом блоге мы публиковали разные статьи о том, как установить пакеты NodeJS с помощью NPM. Если вы читали какую-либо из этих статей, вы могли заметить, что управление пакетами или модулями NodeJS с помощью Npm не является большой проблемой. Однако для пользователей, которые хотят видеть нас с помощью интерфейса командной строки, существует настольное приложение с графическим интерфейсом под названием 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.