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

У меня есть проект maven, в рамках которого проект JavaScript клонирован как подмодуль git. Таким образом, структура каталогов выглядит примерно так:

mavenapp/src/main/javascript/[npm project files]

внутри моего пакета.json, тест выглядит следующим образом: «test»: «react-scripts test —env=jsdom»,

но когда я пытаюсь запустить npm-тест, это говорит

«реакции-скрипты» не распознаются как внутренняя или внешняя команда,

Интересно, когда я клонирую проект javascript самостоятельно, я не получаю эту ошибку. Я пробовал переустановить npm install .

npm version: 5.5.1

node version: 9.3.0

ОТВЕТЫ

Ответ 1

Это ошибка, связанная с тем, что во время установки в каталоге модулей вашего узла отсутствует файл response-scripts.

Убедитесь, что ваша зависимость от сценария реакции доступна или отсутствует в package.json

Если нет в наличии, добавьте вручную через:

npm установить реагирующие скрипты —save

Ответ 2

rm -rf node_modules npm install

«java не является внутренней или внешней командой, исполняемой программой или пакетным файлом.»

node_modules , часто имеет тенденцию исправлять множество странных, связанных с пакетом вопросов, подобных этому в узле.

Ответ 3

Сценарии реакции не распознается как внутренняя или внешняя команда, связанная с npm.

Я бы обновил все мои зависимости в моих файлах package.json до последних версий в главном и клиентском каталогах, если это применимо. Вы можете сделать это, используя звездочку «*» вместо указания конкретного номера версии в ваших файлах package.json для ваших зависимостей.

Читайте также:
Общество соединенных славян название программы

Например:

«dependencies»:

Затем я бы удостоверился, что все package-lock.json были удалены, а затем запустил npm install и yarn install как в основном каталоге, так и в каталоге клиента, если это применимо.

После этого вы сможете запустить сборку пряжи, а затем использовать запуск пряжи для запуска приложения.

Ответ 4

Если в package.json присутствуют react-scripts

Если вы видите что-то вроде «react-scripts»: «2.1.3» в вашем файле pakage.json просто введите эту команду

Если в package.json нет react-scripts

Если в вашем файле package.json нет ничего подобного «react-scripts» то, вероятно, вы его не установили. Для этого введите следующую команду, и все будет готово

Ответ 5

Я исправляю эту проблему :-), просто удалите node.js и покажите скрытые файлы

затем перейдите к «C:UsersyourpcnameAppDataRoaming

затем удалите папку «npm» и «npm-cache»

и установите новую версию node.js.

Ответ 6

В моей ситуации возникли некоторые проблемы с моим пакетом узла. Итак, я запускаю npm audit fix и оно исправляет все проблемы.

Ответ 7

В моем случае проблема была связана с отсутствием достаточных прав доступа к некоторым файлам, в которые собиралась записывать установка пакетаact-scripts. Это решило то, что он запустил git bash от имени администратора и снова запустил npm install —save react-scripts .

babel-node не является внутренней или внешней командой, исполняемой программой или пакетным файлом.

Ответ 8

Я пробовал многие решения этой проблемы, найденные в сети, но в моем случае ничего не получалось, за исключением переустановки NVM для Windows (которую я использую для управления несколькими версиями Node). В установщике он обнаруживает установленные версии Node и спрашивает пользователя, хотят ли они, чтобы NVM управлял ими. Я сказал да, и NVM устранил все проблемы с PATH. В результате все заработало как раньше. Эта проблема может иметь несколько причин, но поврежденная переменная PATH определенно является одной из них, и (переустановка NVM исправляет PATH.

Читайте также:
Программа чтобы включить Wi-Fi на ноутбуке

Ответ 9

Когда я создаю новый проект с использованием React, для установки модулей React мне нужно запустить «npm install» (PowerShell) из папки ClientApp новых проектов (например, «C:UsersChrissourcereposHelloWorld2HelloWorld2 «. ClientApp «). Для правильной работы команд React в ядре .NET WebApp с React необходимо установить файлы React в правильном месте.

Источник: ask-dev.ru

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

«React-Screpts» не является внутренней или внешней командой, а также не работает программа или пакетный файл — решение

При использовании проекта RACT, созданный с помощью приложения Create-raction-App, иногда после установки других компонентов я сообщу вышеупомянутой ошибкой при запуске команды начать NPM, что делает меня очень депрессивным, но я искал это не так после интернета. :

Это приложение CRETE-RACT-APP имеет потерю пакета. После установки пакета необходимо установить RE-NPM, чтобы файл React-Screpts будет повторно повторно, так что команда START NPM будет выполнена нормально.

npm install react-scripts

Запустите NPM начать снова после завершения установки

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

Npm start дает мне: «React-scripts» не распознается как внутренняя или внешняя команда, исполняемая программа или пакетный файл».

Всякий раз, когда я клонирую проект и пытаюсь запустить его с помощью npm start. Это дает мне:

‘React-scripts’ не распознается как внутренняя или внешняя команда, работающая программа или пакетный файл».

Почему это? Я старался:

  • делаю нпм я
  • npm установить реагирующие сценарии —save («React-scripts» не распознается как внутренняя или внешняя команда)
  • удаление и повторное клонирование проекта.

Проект работает на моем другом компьютере (рабочий стол, на котором я сделал удаленное репо)

Комментарии (2)

Вы проверили, существует ли «node_modules/.bin/react-scripts»?

Удалите папку node_modules, затем установите, выполнив «npm install», затем запустите «npm run start», и все должно работать. Oygerwise, пожалуйста, опубликуйте скриншот того, что вы выполняете.

Читайте также:
Программа для обработки звука adobe

26.04.2019 23:58
Все о массиве Dependency и его связи с useEffect.
Проще говоря, компонент — это фабрика для создания элементов.

Компонент — это независимый, многократно используемый фрагмент кода, который делит пользовательский интерфейс на более мелкие части. Например, если мы.

React разработан с использованием концепции функционального программирования, поэтому понимание функционального программирования важно для изучения.

А, React. Это одна из самых популярных библиотек JavaScript. Ее любят за гибкость, простоту использования и, будем честны, за то, что она позволяет.

Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Это должно решить проблему;

$ sudo rm -fr node_modules/ package-lock.json $ sudo npm cache clean —force $ sudo npm i react-scripts —unsafe-perm $ sudo npm i —unsafe-perm

Если все еще выдает ошибку,

  • Изменить версию вашего NPM

Версии пакета Npm и ваша среда конфликтуют. Единственный способ исправить это — установить разные версии и попытаться найти совместимую среду для запуска вашего приложения.

Это сработало для меня, и это было результатом обновленной версии npm ii, сделанной несколько дней назад.

Источник: reddeveloper.ru

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