Я установил 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 ответов
- Убедитесь, что npm-run-all находится в вашем package.json devDependencies .
- Если npm-run-all присутствует в вашем package.json, запустите npm i
- Если его нет, установите его, запустите: npm i npm-run-all -D
Если ошибка все еще присутствует, выполните следующие действия:
- Удалить папку node_modules: запустить rm -rf node_modules
- Установите все зависимости: запустите 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 комментария
При чём здесь ларавел?
Просто обеспечьте доступ к команде npm.
Если мы говорим о консоли OSP, то там есть настройка «Использовать path свой/виндовый/оба». Возможно в этом проблема.
Источник: qna.habr.com