Узнайте, как устранить распространенную проблему «NPM не распознается как внутренняя или внешняя команда» в Windows 11 с помощью этого простого руководства.
Прежде всего, откройте командную строку Windows и используйте данную команду, чтобы проверить, установлен ли Node js или npm в вашей системе или нет.
node -v
npm -v
Если у вас установлены Node JS и NPM, используйте этот подход для установки переменных среды PATH NPM и Node JS в системе:
Прежде всего, откройте меню «Пуск» и найдите «Переменные среды» и выберите «Изменить переменные среды системы». как следующее:
Затем в окне «Свойства системы» нажмите кнопку «Переменные среды»; как показано на рисунке ниже:
В меню Переменные среды перейдите к Системные переменные подменю выберите Путь, затем нажмите кнопку Изменить кнопку.; как показано на рисунке ниже:
Нажмите кнопку «Новый» и добавьте следующие пути (или аналогичные пути в зависимости от вашей установки):
Обязательно замените <YourUsername> своим фактическим именем пользователя Windows.
Нажмите «ОК», чтобы закрыть диалоговое окно «Редактировать переменную среды», еще раз «ОК», чтобы закрыть диалоговое окно «Переменные среды», и последнее «ОК», чтобы закрыть диалоговое окно «Свойства системы».
Перезапустите все открытые окна командной строки или откройте новое. Теперь вы сможете запускать команды node js npm из любого каталога в командной строке.
Откройте новое окно командной строки или PowerShell и еще раз выполните следующие команды, чтобы убедиться, что Node.js и NPM распознаются:
node -v
npm -v
Если выходные данные отображают версию узла js npm, значит узел js был успешно добавлен в переменную PATH.
Тем не менее ошибка не была устранена. Таким образом, вы можете использовать этот последний подход. При этом вам сначала придется удалить node.js и переустановить его.
Вот шаги по удалению Node.js в Windows:
Чтобы установить Node.js в Windows 11|10, вы можете попробовать следующие шаги: