Я пытаюсь запустить приложение с настраиваемым адаптером, и упаковщик, похоже, останавливается в начале, когда запрашивается пакет javascript. В конце концов, симулятор IOS дает и кидает Could not connect to development server.
React-Native packager, застрявший на `Requesting bundle`
Вот терминал вывод:
[01/17/2017, 10:48:00] <START> Initializing Packager
[01/17/2017, 10:48:00] HMR Server listening on /hot
React packager ready.
[01/17/2017, 10:48:47] <START> Requesting bundle
bundle_url: /index.ios.bundle?platform=ios&dev=true&minify=false
Я не был в реакции родным в течение нескольких месяцев, но я использовал, чтобы быть в состоянии определить, является ли приложение должен загружаться из комплекта или просто загружать js напрямую. Я бы загрузил непосредственно, когда проект xCode находился в debug
режиме или из пакета, когда он находится в режиме release
.
Опять же, это просто прямолинейный набор - никаких внешних пакетов или чего-либо еще. Только с помощью react-native init TestProj
, а затем cd TestProj/ && react-native run-ios
Я использую последнюю версию реагировать родную 0.40.0
и ожидаемая реакцию зависимости [email protected]~15.4.0-rc.4
.
Спасибо за любую помощь по этому вопросу.
Если вы еще этого не сделали, запустите ответный запуск с отдельного терминала в каталоге проекта. Это запустит сервер упаковки. – jpriebe
@jpriebe запущен упаковщик - это результат, указанный мной в моем вопросе. Кажется, что он застопорился при запросе url '/index.ios.bundle? Platform = ios & dev = true & minify = false'. Я не уверен, почему он запрашивает пакет в первую очередь. Файл пакета не существует. – danseethaler
вы можете попробовать запустить 'curl 'http: // localhost: 8081/index.ios.bundle? Platform = ios" -o "ios/app/src/main/assets/index.ios.bundle" ' – jpriebe