npm в среде узла — это инструмент управления и распространения пакетов по умолчанию; полное имя npm — «Менеджер пакетов узла», который стал неофициальным стандартом для публикации модулей узла. npm позволяет пользователям загружать сторонние пакеты, написанные другими. сервер NPM, чтобы использовать его локально или разрешить пользователям загружать пакеты или программы командной строки, которые они пишут, на сервер NPM для использования другими.
Операционная среда в этой статье: система Windows 10, nodejs версии 16, компьютер Dell G3.
npm — это менеджер пакетов по умолчанию для среды выполнения JavaScript Node.js.
Полное название NPM — Node Package Manager. Это инструмент управления и распространения пакетов NodeJS, ставший неофициальным стандартом для публикации модулей (пакетов) Node.
npm — это инструмент управления пакетами, устанавливаемый вместе с Nodejs. Он может решить многие проблемы при развертывании кода Nodejs. К распространенным сценариям использования относятся следующие:
Разрешить пользователям загружать сторонние пакеты, написанные другими, с сервера NPM для локального использования.
Позволяет пользователям загружать и устанавливать программы командной строки, написанные другими, с сервера NPM для локального использования.
Позволяет пользователям загружать пакеты или программы командной строки, которые они пишут, на сервер NPM для использования другими.
Поскольку в новую версию nodejs интегрирован npm, npm также был установлен раньше. Вы также можете проверить успешность установки, введя «npm -v». Команда выглядит следующим образом: Если появится запрос версии, установка прошла успешно:
$npm-v2.3.0Если у вас установлена старая версия npm, вы можете легко обновить ее с помощью команды npm. Команда выглядит следующим образом:
$ sudo npm install npm -g/usr/local/bin/npm -> /usr/local/lib/node_modules/npm/bin/[email protected] /usr/local/lib/node_modules/npmЕсли это система Windows, используйте следующую команду: npm install npm -g
Глобальная установка и локальная установка
Установка пакета npm делится на два типа: локальная установка (локальная) и глобальная установка (глобальная). Судя по командной строке, разница только в наличии -g, например.
npm install express # Локальная установка npm install express -g # Глобальная установкаЕсли возникает следующая ошибка: Ошибка npm! Подключите ECONNREFUSED 127.0.0.1:8087.
Решение: $ npm config set proxy null
Локальная установка
Поместите установочный пакет в ./node_modules (каталог, в котором выполняется команда npm). Если каталог node_modules отсутствует, каталог node_modules будет создан в каталоге, в котором в данный момент выполняется команда npm.
Локально установленные пакеты можно добавить с помощью require().
Глобальная установка
Поместите установочный пакет в /usr/local или в каталог установки вашего узла.
Может использоваться непосредственно из командной строки.
Если вам нужна функциональность обоих, вам необходимо установить их в обоих местах или использовать ссылку npm.
Рекомендуемое обучение: «видеоурок по nodejs».
Выше приведено подробное содержание npm в среде узла. Для получения дополнительной информации обратите внимание на другие соответствующие статьи на этом сайте!