Как установить и использовать NPM (диспетчер пакетов узлов) в Ubuntu 17.10
JavaScript - один из самых популярных языков программирования в мире. Неудивительно, что это так популярно. Это единственный язык программирования, который понимают веб-браузеры. Каждый веб-сайт в мире использует JavaScript для доставки интерактивного контента посетителям. Без JavaScript у вас был бы простой веб-сайт, и страница перезагружалась бы каждый раз, когда вы нажимали. Интернет был бы не таким, как сейчас.
Но есть проблема с JavaScript. Работает только в веб-браузере. Итак, на стороне сервера вам нужно было использовать что-то вроде PHP, Java, Python, Ruby и других языков программирования. Долгое время разработчики хотели использовать на сервере свой любимый JavaScript вместо PHP, Java и других языков программирования. Узел.js - одно из решений для JavaScript на сервере.
Узел.js очень модульный по своей природе. Язык предоставляет только базовые функции и легко расширяется с помощью модулей Node. Есть много модулей Node, из которых вы можете выбрать. Если вы разработчик, вы должны найти какой-то модуль или многие из них, которые делают то, что вы хотите. Но где ты найдешь эти модули? Ну, есть репозиторий, в котором все Node.js модули сохраняются. Вы можете перейти на https: // www.npmjs.com для поиска узла.js модули.
Поскольку Node.js - это модульный язык, который может быть расширен с помощью Node.js модули, каждый из этих модулей зависит от других Node.js модули. Установка узла.js модули вручную - утомительная задача и очень непрактичная. Здесь на помощь приходит Node Package Manager или, короче, NPM. С NPM вы можете легко установить, удалить, обновить любой модуль, который вам нужен.
В этой статье я покажу вам, как установить и использовать NPM в Ubuntu 17.10 Искусный трубкозуб. Давайте начнем.
Установка NPM:
NPM доступен в официальном репозитории пакетов Ubuntu 17.10 Искусный трубкозуб.
Сначала обновите кеш репозитория пакетов с помощью следующей команды:
$ sudo apt-get update
Поскольку NPM является узлом.js, нет смысла устанавливать только NPM. Итак, вы можете установить Node.js и NPM вместе со следующей командой:
$ sudo apt-get install nodejs npm
Нажмите 'y', а затем
Узел.js и NPM должны быть установлены.
Теперь выполните следующую команду, чтобы проверить,.js работает правильно.
$ node --versionВы должны увидеть результат, аналогичный показанному на скриншоте. Это означает, что узел.js работает правильно.
Теперь сделайте то же самое для NPM с помощью следующей команды:
$ npm --versionТак что NPM тоже работает правильно.
Поиск узла.js Модули:
Вы можете искать узел.js с использованием NPM без перехода на https: // www.npmjs.ком
Сначала обновите кеш репозитория пакетов NPM с помощью следующей команды:
обновление $ npm
Теперь поиск узла.js с помощью NPM, выполните следующую команду:
$ npm искать YOUR_QUERYДопустим, вы ищете веб-фреймворк; вы должны запустить следующую команду:
$ npm search «веб-фреймворк»
Вы можете видеть, что отображается результат поиска.
Установка узла.js с использованием NPM:
Вы можете установить узел.js модуль глобально или локально. Разница в том, что к модулям глобальных узлов можно получить доступ, как к любым другим командам, но это не относится к локально установленным модулям. Скоро вы увидите разницу.
Я собираюсь установить модуль «экспресс» локально, чтобы показать вам, как установить Node.js модуль с NPM.
Прежде чем продолжить, я собираюсь создать каталог для своего узла.js и перейдите в каталог.
$ mkdir node-demo && cd node-demo
Теперь, чтобы установить экспресс с помощью NPM, выполните следующую команду:
$ npm установить экспресс
Модуль 'express' должен быть установлен, и он должен храниться в каталоге 'node_modules', как показано на скриншоте ниже. Когда вы устанавливаете его локально, этот подкаталог создается.
Вы также можете установить модуль глобально. Допустим, вы хотите установить экспресс-генератор глобально, вы должны выполнить следующую команду:
$ sudo npm -g установить экспресс-генератор
установлен экспресс-генератор.
Теперь "экспресс-генератор" доступен из командной строки.
Удаление узла.js модуль с NPM:
Вы можете удалить локальный узел.js с NPM с помощью следующей команды:
$ npm удалить экспресс
"экспресс" удален.
Чтобы удалить глобальный узел 'express-generator'.js, вы можете запустить следующую команду:
$ sudo npm -g удалить экспресс-генератор'экспресс-генератор' удален.
Листинг установленного узла.js модули с NPM:
Вы можете перечислить локально установленные узлы.js Modules с помощью следующей команды:
список $ npm
Вы можете установить глобально установленный узел.js Modules с помощью следующей команды:
$ npm -g список
Вот как вы устанавливаете и используете NPM в Ubuntu 17.10 Искусный трубкозуб. Спасибо, что прочитали эту статью.