@reactnative_ru

Страница 143 из 878
Ilkhom
20.04.2017
07:52:46
ты обычно 2 используешь?
да обычно, но и 3 придется делать не?

Кирилл
20.04.2017
07:53:03
тут уже из разряда домыслов и предположений пошло

Алексей
20.04.2017
07:53:22
не очень много таких ниндзя видел, что и под android и под ios сразу пишут)

а вообще это круто, если ты один так проект можешь затянуть, прям респект)

Google
Кирилл
20.04.2017
07:53:48
ну я вот сделал 2 приложухи под обе платформы

в одной приложухе вообще не пришлось писать нативный код - в другой по минимому и хватило гугла, опыта до этого не было

Ilkhom
20.04.2017
07:54:55
а вообще это круто, если ты один так проект можешь затянуть, прям респект)
а ведь advertisement об этом и говорит, замануха же во всю идет

Кирилл
20.04.2017
07:55:02
насчет вилок в зависимости от платформы - их тоже не много, но тут зависит от интерфейса уже

вся бизнес логика то общая

Sergey
20.04.2017
09:37:05


Парни

а расскажите мне

кто то вот с таким виделся ?

я весь ишак там облазил, но что то ничего не нашел.

Vladimir
20.04.2017
09:38:30
а ты сделал шаги, которые он просит?

Алексей
20.04.2017
09:39:23
Серег, нажми Dismiss, потом Cmd-D и открой в remote debugger посмотри там ошибку и запость сюда

Sergey
20.04.2017
09:39:24
дя

Google
Sergey
20.04.2017
09:41:30
что то не вижу ошибки :(

Алексей
20.04.2017
09:41:52
что то не вижу ошибки :(
там в консоли чисто?

Sergey
20.04.2017
09:42:05
чистее некуда



Алексей
20.04.2017
09:43:18
Cmd-R делал?)

Sergey
20.04.2017
09:44:31
да

Sergey
20.04.2017
09:44:43
ох сколько я вчера времени на подобное убил. Это после обновления всплыло ??

Sergey
20.04.2017
09:45:13
ну типо я взял репу, склонил

нмп инстал

все дела

но проект не запускается

Алексей
20.04.2017
09:46:10
какую ты репу взял?

мож ты не слинковал

Sergey
20.04.2017
09:47:14
так

Sergey
20.04.2017
09:47:18
а npm install никаких подозрительных сообщений не выдавал? типа зависимости сломаны или еще что-нибудь ?

Sergey
20.04.2017
09:47:27
что значит не слинковал ?

репа закрытая :)

ставим эксперименты

Алексей
20.04.2017
09:48:10
rnpm link

Google
Алексей
20.04.2017
09:48:18
покажь package.json

Sergey
20.04.2017
09:49:35
Air-Sergej-2:flightbro sergej$ npm link FlightBro@0.0.1 /Users/sergej/Desktop/flightbro ├── UNMET PEER DEPENDENCY react@16.0.0-alpha.9 └─┬ react-native@0.43.3 └── babel-preset-react-native@1.9.1 npm WARN react-native@0.43.3 requires a peer of react@16.0.0-alpha.6 but none was installed. npm WARN react-test-renderer@15.4.1 requires a peer of react@^15.4.1 but none was installed.

{ "name": "FlightBro", "version": "0.0.1", "private": true, "scripts": { "start": "node node_modules/react-native/local-cli/cli.js start", "test": "jest" }, "dependencies": { "react": "^16.0.0-alpha.6", "react-native": "^0.43.3" }, "devDependencies": { "babel-jest": "17.0.2", "babel-preset-react-native": "1.9.0", "jest": "17.0.3", "react-test-renderer": "15.4.1" }, "jest": { "preset": "react-native" } }

Алексей
20.04.2017
09:51:30
ух, самый свежий RN)

Sergey
20.04.2017
09:51:38
угу

я так понимаю это не самая лучшая затея

брать то что пока в альфе катается

Алексей
20.04.2017
09:51:53
да не, норм

интересно конечно что он ругается на то что реакт не установлен

он хоть есть в node_modules?

Sergey
20.04.2017
09:53:32


сидит там сычует

и не признается

Алексей
20.04.2017
09:53:51
и какая там версия?

че то у тебя версии конфликтуют жестко

Sergey
20.04.2017
09:54:22
"version": "16.0.0-alpha.9"

Алексей
20.04.2017
09:54:29
react-test-renderer просит версию меньше

ну вот он ищет этот файл https://github.com/facebook/react-native/blob/master/Libraries/Performance/Systrace.js#L35

там такой существует?

в реакте?

Google
Sergey
20.04.2017
09:58:41
да в реакт нативе вижу этот файл

Алексей
20.04.2017
10:00:14
да в реакт нативе вижу этот файл
в смысле в реакт нэйтиве

Sergey
20.04.2017
10:00:25
посмотри на линк

react-native

эта либа в реакт нативе

Алексей
20.04.2017
10:00:48
я имею ввиду react/lib/ReactComponentTreeHook )

существует такой файл?)

Sergey
20.04.2017
10:01:18


уууупс

Алексей
20.04.2017
10:02:29
задаунгрейдь реакт до alpha-6

мож поможет

Alexander
20.04.2017
10:02:38
Есть дока по РН где все подробно описывается? Первый раз за это сел. Делаю по офф доке, но не работает

Alexander
20.04.2017
10:05:38
да вроде норм дока)
Установил АС, глобально РН. Создал переменную окружения Android name. Включил виртуализацию. Пишу в консоль react-native run-android. Ругается, что нет java. Пытаюсь запустить через АС. Вылетает ошибка мол ошибка запуска эмулятора

Andrew
20.04.2017
10:06:20
напиши в консоле adb. Что выдает?

напиши в консоле java. Что выдает?

Alexander
20.04.2017
10:08:03
Не является внутренней программой

Andrew
20.04.2017
10:08:17
у тебя windows?

Alexander
20.04.2017
10:08:48
Java также. Только причем тут java? РН же на js. Или я чего-то не догоняю?

Google
Andrew
20.04.2017
10:09:26
да. А андроид на java

тебе сначала надо поставить java

Alexander
20.04.2017
10:09:49
тебе сначала надо поставить java
Да все, понял, спасибо

Sergey
20.04.2017
10:15:15
завел зверя

{ "name": "FlightBro", "version": "0.0.1", "private": true, "scripts": { "start": "node node_modules/react-native/local-cli/cli.js start", "test": "jest" }, "dependencies": { "react": "16.0.0-alpha.6", "react-native": "0.43.3" }, "devDependencies": { "babel-jest": "19.0.0", "babel-preset-react-native": "1.9.1", "jest": "19.0.2", "react-test-renderer": "16.0.0-alpha.6" }, "jest": { "preset": "react-native" } }

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

псомотрел че они там пишут в пакетики

удалил ватчменов

переустановил пакеты

сделал резет кэша

и вуаля

можно гавнокодить

Andrew
20.04.2017
10:16:08
?

Sergey
20.04.2017
10:17:10
в новой версии кстати с react-navigation проблемы наблюдаются

Andrew
20.04.2017
10:17:19
какие?

Sergey
20.04.2017
10:18:52
вчера обновился некоторые изменения в самом navigation api, и что то конфликтовало с пакетами между самим rn и navigation'ом. Не находил какой то файл. в качестве воркэраунда советовали как временное решение привязать к конкретному коммиту react-navigation в package.json

прямо по хэшу

но говорили на днях должны пофиксить

Andrew
20.04.2017
10:20:59
обычно так и делаем. Указываем конкретные версии зависимостей. В любом обновление возникает 2-3 бага в зависимостях, конфликтующие с текущей архитектурой. На то он и 1.0.0-beta.7 релиз :(

Alexander
20.04.2017
10:21:38
А на РН вообще можно игрушки делать?

Алексей
20.04.2017
10:21:57
смотря какие

Страница 143 из 878