Npm не является внутренней или внешней командой исполняемой программой или пакетным файлом laravel

Я установил npm-run-all, а также настроил переменную среды (которая может или не может быть необязательна) на моей машине с Windows, но получаю ошибку:

«npm-run-all» не распознается как внутренняя или внешняя команда, работающая программа или командный файл

Я пытаюсь построить свой текущий проект с npm run build который включает в себя скрипт, в котором выдается ошибка:

npm-run-all -p build-css build-webpack

Нужно ли делать какие-то дополнительные действия, чтобы запустить его?

user11015049 04 фев ’19 в 23:19 2019-02-04 23:19
2019-02-04 23:19

9 ответов

  1. Убедитесь, что npm-run-all находится в вашем package.json devDependencies .
  2. Если npm-run-all присутствует в вашем package.json, запустите npm i
  3. Если его нет, установите его, запустите: npm i npm-run-all -D

Если ошибка все еще присутствует, выполните следующие действия:

  1. Удалить папку node_modules: запустить rm -rf node_modules
  2. Установите все зависимости: запустите npm i

Надеюсь это поможет!

npm is not recognized as an internal or external command laravel

user6237987 27 фев ’20 в 17:23 2020-02-27 17:23
2020-02-27 17:23

Вам может понадобиться сначала выполнить следующую команду (из каталога с файлом package.json)

npm install
user5847443 22 апр ’19 в 00:42 2019-04-22 00:42
2019-04-22 00:42

Пожалуйста, сделай это вот так.

npm i npm-run-all -g

И тогда эта проблема будет исправлена.

user11617398 22 июл ’20 в 10:37 2020-07-22 10:37
2020-07-22 10:37

package.json файл имеет scripts раздел, который может использоваться для определения ярлыков для всего, что вам нужно запустить, пока вы работаете над своим приложением. Есть несколько предопределенных скриптов, таких как run или же test чем может быть выполнено просто npm start / npm test или вы можете определить все, что вам нравится, а затем запустить его с npm run my-script-name , Вы можете попробовать:

Читайте также:
Ключ защиты программы больше не доступен

Любой упомянутый здесь модуль NPM «просто работает» (т. Е. Путь к исполняемому файлу разрешается NPM).

В более новых версиях NPM (т.е. >= 5.2 или около того) предоставляется исполняемый файл «NPX». Это похоже на запуск команд внутри сценария NPM. Вы бы запустить:

npx npm-run-all -p build-css build-webpack

Опять же, путь будет автоматически разрешен.

Если у вас установлена ​​более старая версия NPM, вы также можете установить ее отдельно:

npm install -g npx

Источник: stackru.com

Русские Блоги

Используйте командную строку npm: npm не является внутренней или внешней командой и не является исполняемой программой.

При установке nodejs иногда мы устанавливаем его на диск d или другие диски. Мы часто сталкиваемся с тем, что переменные среды npm настроены неправильно, и нам нужно настроить их вручную.

Laravel урок 1. Установка, регистрация, npm

После установки nodejs введите node —version, чтобы проверить, прошла ли установка успешно. В случае успеха появится следующее изображение

Затем, когда мы используем npm для установки зависимостей, иногда появляется подсказка «npm» не является внутренней или внешней командой и не является исполняемой программой ». В этот раз мы сначала проверяем переменные среды.

Зная путь, обозначенный цифрой 3, вы увидите, что на рисунке ниже есть только один файл etc, без содержимого части мозаики и файла npm.

Обнаружив проблему, мы добавляем путь к исполняемому файлу командной строки npm, который мы установили, в переменную окружения.

Мой установлен в D: Program Files nodejs (как показано ниже)

Затем добавьте переменную среды этого пути, выполните следующие действия.

После добавления вы можете использовать команду npm

Источник: russianblogs.com

Как использовать npm в ларавел?

когда пытаюсь прописать в консоли опенсервера npm -v, вот такая ошибка » «npm» не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.» я почитал что нужно в path прописать путь к nodejs, я прописал, перезапустил консоль, не помогло, хотя если прописать npm -v в обычной консоли то работает.
https://cdn.discordapp.com/attachments/47429625160.
https://cdn.discordapp.com/attachments/47429625160.

  • Вопрос задан более двух лет назад
  • 101 просмотр
Читайте также:
Программа которая выводит простые числа

2 комментария

Простой 2 комментария

delphinpro

При чём здесь ларавел?
Просто обеспечьте доступ к команде npm.

Если мы говорим о консоли OSP, то там есть настройка «Использовать path свой/виндовый/оба». Возможно в этом проблема.

Источник: qna.habr.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru