Пакеты являются неотъемлемой частью многих языков программирования, и JavaScript не исключение. Их можно использовать для добавления различных функций в ваше приложение или сценарий, от создания веб-сервера до отправки электронных писем.

Без пакетов вам пришлось бы изобретать велосипед, программируя одни и те же функции в каждом из ваших проектов, для которых это необходимо. Заинтересованы? Это руководство расскажет, как вы можете установить и использовать пакеты в JavaScript с помощью npm.

Что такое диспетчер пакетов узлов (npm)?

JavaScript использует диспетчер пакетов узлов, часто сокращенно npm, в качестве диспетчера пакетов и репозитория пакетов. Node - это сокращение от Node.js, среды выполнения JavaScript, используемой для выполнения кода JavaScript вне браузера.

С более чем миллионом пакетов, размещенных на веб-сайт npm, разработчики могут искать и просматривать огромный каталог библиотек JavaScript. Некоторые из этих пакетов загружаются более 10 миллионов раз в неделю. На веб-сайте представлена ​​информация обо всех размещенных на нем пакетах, например об исходном коде, документации, номере версии и распакованном размере.

instagram viewer

Наряду с веб-сайтом npm также предоставляет инструмент командной строки, который позволяет разработчикам устанавливать или удалять эти пакеты.

Инструмент командной строки npm встроен в Node.js. Поэтому важно загрузить Node.js на свой компьютер перед использованием пакетов JavaScript.

Посетите официальный Сайт Node.js чтобы загрузить соответствующую версию в зависимости от вашей операционной системы. После загрузки следуйте инструкциям на экране, чтобы завершить процесс установки.

Для получения дополнительной информации ознакомьтесь с нашим руководством по установка Node.js в Windows. Если вы планируете установить несколько версий Node.js на свой компьютер с Linux, такие инструменты, как NVM может помочь вам управлять несколькими установками Node.js..

Чтобы проверить установку, откройте командную строку в Windows или терминал в Linux и macOS и выполните следующие команды:

узел - версия
npm --version

Если установка прошла успешно, терминал отобразит установленную версию Node.js и npm.

Установка пакетов

Инструмент командной строки npm делает установку пакетов в ваши проекты JavaScript или Node.js чрезвычайно простой с помощью однострочной команды. Откройте командную строку или терминал в каталоге вашего проекта и выполните следующую команду:

npm install 

Вы также можете установить несколько пакетов с помощью одной команды, разделив имена пакетов пробелом следующим образом:

npm install ... 

Установка нескольких пакетов с NPM

Использование установленных пакетов

После того, как вы установили пакеты с помощью команды npm install, самое время начать их использовать. Вы могли заметить, что новая папка с именем node_modules и 2 новых файла, package.json а также пакет-lock.json, были созданы автоматически. Вам не нужно беспокоиться об этих файлах. npm генерирует их, чтобы отслеживать зависимости вашего проекта.

Чтобы использовать установленные пакеты, вам необходимо потребовать или импортировать их в свой код JavaScript. Синтаксис для этого может быть любой из этих двух команд в зависимости от используемой версии JavaScript:

const package = require ('имя-пакета');
импортировать пакет из 'имя-пакета';

Вы можете проверить документацию используемого пакета на веб-сайте npm, чтобы узнать точный синтаксис.

Удаление пакетов

Удалить пакеты так же просто, как и установить их. Команда для удаления пакетов из вашего проекта:

npm удалить 

Как и в случае с командой install, вы также можете удалить несколько пакетов с помощью одной команды:

npm удалить ... 

Удаление нескольких пакетов

Эффективное использование пакетов

Хотя пакеты могут облегчить вашу жизнь как разработчика, они также создают зависимость между вашим проектом и используемыми вами пакетами. Поэтому рекомендуется подумать перед установкой нескольких пакетов.

Вместо того, чтобы сильно изменять установленные пакеты в соответствии с вашими потребностями, вы также можете создавать свои собственные пакеты и бесплатно публиковать их на npm. При правильном шаблоне проектирования вы можете создавать пакеты для вас и вашей команды, которые будут использоваться в будущих проектах, и сделать свой код многоразовым.

Кредит изображения: Ференц Алмаси на Unsplash

Электронное письмо
Как создать повторно используемый код на JavaScript с помощью шаблонов дизайна

Понимание того, как использовать шаблоны проектирования, позволит вам использовать повторно используемый код в JavaScript. Вот что вам нужно знать.

Читать далее

Похожие темы
  • Программирование
  • JavaScript
  • Менеджеры пакетов
Об авторе
Нитин Ранганатх (Опубликовано 6 статей)

Нитин - заядлый разработчик программного обеспечения и студент компьютерной инженерии, разрабатывающий веб-приложения с использованием технологий JavaScript. Он работает внештатным веб-разработчиком и в свободное время любит писать для Linux и программирования.

Ещё от Nitin Ranganath

Подписывайтесь на нашу новостную рассылку

Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!

Еще один шаг…!

Пожалуйста, подтвердите свой адрес электронной почты в электронном письме, которое мы вам только что отправили.

.