Как исправить проблему "npm не найден"

NPM (Node Package Manager) управляет пакетами JavaScript и связанными с ними зависимостями. Он предлагает десятки фрагментов кода, часто используемых разработчиками на всех платформах, таких как Windows, Linux и macOS.

 Команда npm не найдена

В Linux часто встречаются ошибки типа «команда не найдена», главным образом потому, что в системе отсутствует необходимая команда/ключевое слово. То же самое относится и к фразе «Команда 'npm' не найдена». Поэтому ошибка возникает всякий раз, когда пользователи пытаются использовать ключевое слово «npm» без установленного менеджера пакетов Node.js.

В сегодняшнем руководстве мы рассмотрим возможные причины и способы устранения ошибки "Команда 'npm' не найдена".

Почему возникает эта ошибка?

Как уже обсуждалось ранее, ошибка «Команда NPM не найдена» возникает, когда пользователи пытаются запустить команду NPM из терминала. Фрагмент ошибки показан на рисунке ниже:

Ошибка "npm не найден"

Решение: Установите NPM.

Основное решение этой ошибки — установить NPM в вашу систему Linux. Давайте разберем решение шаг за шагом:

Шаг 1: Установите NPM в Linux

Для установки NPM в вашей системе Linux используйте одну из следующих команд в зависимости от используемого вами дистрибутива Linux:

$ sudo apt install npm # для систем Debian/Ubuntu $ sudo yum install npm # для систем RHEL/CentOS $ sudo dnf install npm # для систем Fedora $ sudo pacman -S npm # для систем Arch $ sudo zypper install npm # для систем OpenSUSE

установить npmустановить npm

Шаг 2: Проверка решения

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

$npm

проверка NPM

В результате проверки видно, что ошибка исправлена.

Как использовать NPM в Linux?

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

Для поиска любой посылки:

$ npm search package

Для установки любого пакета:

$ npm install package

Чтобы удалить любой пакет:

$ npm uninstall package

Чтобы получить список установленных пакетов:

$ npm ls

Ошибка «Команда 'npm' не найдена» возникает, когда npm не установлен в системе. Без npm пользователь не сможет его выполнить. Для исправления ошибки необходимо установить npm в вашей системе Linux в соответствии с вашим дистрибутивом (на основе Debian, RHEL или CentOS). Мы объяснили причины и возможные способы устранения этой ошибки.

Комментарии закрыты.