Реактивный-андроид-реагирование не распознается
Я установил 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
Я получил эту ошибку, потому что у меня были круглые скобки в пути "(" и ")". Возможно, эта ошибка возникает и для других специальных символов.