Реактивный-андроид-реагирование не распознается

Я установил response-native-cli глобально:

npm install -g react-native-cli

Затем запустите:

react-native init AwesomeProject
cd AwesomeProject

Я получил следующую структуру:

-- AwesomeProject   
---- node_modules      
------ react-native    

Когда я запускаю реактив-собственный запуск Android, я получаю сообщение об ошибке:
Команда run-android не распознана. Вы хотели запустить это в реактивном проекте?

Когда я запускаю реактивный старт, я получаю то же самое.

react-native -v
печатает:
response-native-cli: 0.2.0
response-native: н/д - не находится в каталоге проекта React Native

Что я делаю не так?

Ответ 1

Проблема заключалась в том, что я завершил команду init, потому что она выглядела как повешенная без ошибок (даже через 24 часа). Чтобы исправить это, я обновил nodejs и npm до более новых версий. Как только я это сделал, реакция-native init была выполнена должным образом, и больше нет проблем с реагировать-native run-android.

Ответ 2

Для меня это означало запуск npm install --save [package], когда на самом деле система ранее использовала yarn вместо npm.

Чтобы решить эту проблему, я просто удалил папку node_modules и запустил: yarn install, после чего react-native run-ios (или android) отлично работает.

(duplcate of React Native: команда` run-ios` не распознана)

Ответ 3

Я просто запустил "пряжу" без аргументов и исправил ее.

Ответ 4

вам нужно обновить свой номер npm. Для этого

npm install [email protected] -g

Ответ 5

Я думаю, что команда, которую вы ищете, - это run-android.

cd в ваш проект и запустите эту команду, где присутствуют все ваши js файлы, а не в папке android.

Он запустит диспетчер пакетов, не закрывайте его. Также вам нужно иметь эмулятор или устройство, подключенное к вашему компьютеру с включенной отладкой usb.

Надеюсь, что ответ помог

Ответ 6

попробуйте установить пряжу. Он установит недостающие файлы в node_modules

Это сработало для меня

Ответ 7

реакция-native run-андроид непризнан

Убедитесь, что вы установили npm или используете в каталоге проекта

npm install

Ответ 8

Пожалуйста, попробуйте этот URL, это поможет вам

npm install --save react-native

Да, спасибо, что поделились своей работой.

Ответ 9

Я делал все правильно при настройке, но не смог запустить код Android. Просто убедитесь, что во время выполнения команды react-native run-android вы находитесь внутри папки AwesomeProject, созданной командой react-native init AwesomeProject.

Папка по умолчанию для моего ПК находилась под C:\Windows\system32\AwesomeProject в Windows.

Надеюсь, что это помогло для первых таймеров:)

Ответ 10

Вам необходимо обновить проект с помощью последней версииact-native. Просто запустите эту команду.

npm install --save [email protected]

Ответ 11

Удалите react-native из глобальной

$ npm uninstall -g react-native

Тогда

Установите react-native в глобальную

$ npm install -g react-native-cli

Ответ 12

  • Убедитесь, что вы идете в каталог с package.json

  • Если вы удалили модули узлов, попробуйте "npm install".

  • И не забывайте "init" в "реакции-родной init MyApp". "в этом"
    инициализирует package.json.

Ответ 13

Это сработало для меня

react-native run-android


 start [options]                    starts the webserver
run-ios [options]                  builds your app and starts it on iOS simulator
run-android [options]              builds your app and starts it on a connected Android emulator or device
new-library [options]              generates a native library bridge
bundle [options]                   builds the javascript bundle for offline use
unbundle [options]                 builds javascript as "unbundle" for offline use
eject [options]                    Re-create the iOS and Android folders and native code
link [options] [packageName]       links all native dependencies (updates native build files)
unlink [options] <packageName>     unlink native dependency
install [options] <packageName>    install and link native dependencies
uninstall [options] <packageName>  uninstall and unlink native dependencies
upgrade [options]                  upgrade your app template files to the latest version; run this after updating the react-native version in your package.json and running npm install
log-android [options]              starts adb logcat
log-ios [options]                  starts iOS device syslog tail
dependencies [options]             lists dependencies
info [options]                     Get relevant version info about OS, toolchain and libraries

Они внесли некоторые незаметные изменения. Например, run-android (сейчас), запустить android (до).

Ответ 14

Попробуйте удалить "package-lock.json" и перезапустить "npm install", затем попробуйте свою команду, она должна работать

Ответ 15

Я получил эту ошибку, потому что у меня были круглые скобки в пути "(" и ")". Возможно, эта ошибка возникает и для других специальных символов.