@reactnative_ru

Страница 802 из 878
Eugene
31.08.2018
15:35:23
?Товарищи, а в каких моментах бывает не хватает Expo с create-react-native-app?

あなたの神
31.08.2018
15:41:04
?Товарищи, а в каких моментах бывает не хватает Expo с create-react-native-app?
Когда нужна нормальная навигация в приложение))0

Gena
31.08.2018
15:47:40
То работает-работает, но не работает-не работает.
У вас точно установленная версия react совпадает с той, которая прописана в зависимостях вашей версии react-native? (К примеру для react-native 0.56.0, версия react должна быть 16.4.1) Вторая вещь, точно ничего не пытается интерналсами react пользоваться?

Google
Eugene
31.08.2018
15:49:59
?ну мне пока expo очень нравится и удобно. А в дальнейшем можно будет как-то его за eject и без него продолжать, если что? И сколько я с этим траблов встречу

Gena
31.08.2018
15:51:08
?ну мне пока expo очень нравится и удобно. А в дальнейшем можно будет как-то его за eject и без него продолжать, если что? И сколько я с этим траблов встречу
У них есть расширенные API, которых нет в стандартном RN. Как говорится, если выработается зависимость, соскочить может быть очень сложно )))

Eugene
31.08.2018
15:53:52
?Просто мне скоро стартовать проект, пока только expo юзал, и думаю чем это может закончиться

Gena
31.08.2018
15:55:02
Так попробуйте ради эксперимента сделать eject хотя бы один раз и сбилдить это ) Хотя бы будет уверенность )

Play
31.08.2018
15:55:37
?Просто мне скоро стартовать проект, пока только expo юзал, и думаю чем это может закончиться
Можете понаступать на грабли бывалых и начать с Экспо. Опыт приобретете, почему Экспо печаль.

Alexander
31.08.2018
16:47:23
Помогите. Можно ли такое реализовать? Есть табнавигатор. В одном из табов стакнавигатор. Можно ли из стакнавигатора открыть экран из табнавигатора так, будто он тоже в стак?

morda
31.08.2018
17:48:49
Gena
31.08.2018
19:46:21
Подключать модули через cocoapods или коммитить папку node_modules

Dmitry
31.08.2018
19:47:30
=(

Алексей
31.08.2018
19:52:05
Google
Алексей
31.08.2018
19:57:23
а как cocoapods помогают? ?
или тут дело чисто в xcworkspace?)

Dmitry
31.08.2018
19:59:15
Интересует вопрос автоматизации процеса выпуска приложения в продакшен, кто какие сервисы использует или подходы и есть ли они вообще

У нас сейчас 2 разработчика на одном приложении и постоянно туда-суда гоняют репу для билдов

Gena
31.08.2018
20:00:28
а как cocoapods помогают? ?
Они не используют проектные файлы поставляющиеся с модулями, а генерят таргеты для библиотек в своём проекте. Там тоже могут быть ворнинги того же типа, но это проще коммитить, а значит их фикс приедет ко всем разработчикам.

Gena
31.08.2018
20:23:51
А я вот все время косо на них смотрел... Видимо придется подтянуть в проект)
Осторожней, я бы для начала советовал в бранче пожить с ними... есть ньюансы... это может вынудить иметь ios программиста. Если что, я как-то расписывал на SO процесс старта проекта RN с нуля на них, может с этого момента какие-то мелочи и поменялись, но в целом схема та же: https://stackoverflow.com/a/48044426/2266462

Dmitry
31.08.2018
20:39:41


Dmitry
31.08.2018
20:50:55
А пропсы contentInsetStart и contentInsetEnd ?

Dmitry
31.08.2018
20:52:51
А пропсы contentInsetStart и contentInsetEnd ?
Не знал про них, спасибо, но они двигают и логотип и тайтл

Dmitry
31.08.2018
20:53:25
Не знал про них, спасибо, но они двигают и логотип и тайтл
Они в описании компонента есть, так-то) Может можно ими поиграть

Dmitry
31.08.2018
20:53:52


Есть решение, но оно не нравится как-то мне.. пробел добавить в начале тайтла. Вроде такой отступ меня устраивает визуально, но вообще это не решение, а костыль)

Dmitry
31.08.2018
20:59:28
Судя по тому, что пишут, кастомизировать это не получится, поэтому советуют сделать свой компонент на основе View

Dmitry
31.08.2018
21:00:18
Понял, буду строить) спасибо!

Dmitry
31.08.2018
21:01:17
Понял, буду строить) спасибо!
Могу посоветовать только https://docs.nativebase.io/Components.html#header-icon-headref

Неплохая либа с компонентами

Google
Dmitry
31.08.2018
21:03:18
о, и такое есть, здорово, спасибо А если я хочу сделать простенькое приложение на пару скринов - не обязательно же использовать react-native-navigation для навигации между скринами? Что-то сложно с ним разобраться, неоправдано для такого маленького приложения, мне кажется

Dmitry
31.08.2018
21:04:25
На самом деле я бы и для простеньких использовал. Сначала да, сложно разобраться, но потом на раз будешь проекты клепать

Dmitry
31.08.2018
21:05:27
Тогда может подскажите в паре слов как установить хотя бы эту библиотечку? Я четко по инструкции делал и первой и второй версии - все равно не собирается и т.д.

Dmitry
31.08.2018
21:06:39
На самом деле react уже давно все за тебя делает yarn add react-native-navigation && react-native link react-native-navigation

Далее делаешь правки, как тут написано https://wix.github.io/react-native-navigation/#/installation-android

или тут https://wix.github.io/react-native-navigation/#/installation-ios многие из них link уже проставятся

Dmitry
31.08.2018
21:08:01
create-react-native-app my-app --scripts-version=react-native-scripts-ts - я создаю этой командой новое приложение и да, нейтив навигейшн уже в packaje.json А... react-native link react-native-navigation - такого не делал

Ну когда я генерю просто проект - у меня ж нет папок android, ios после link - они появятся?

Dmitry
31.08.2018
21:09:08
А может мне просто запостить пустой проект на гите уже с навигацией ? =)

create-react-native-app это же expo ?

Alexsandr
31.08.2018
21:09:46
Dmitry
31.08.2018
21:10:04
Я как то пытался с ним связаться, но это жесть)

Dmitry
31.08.2018
21:10:12
npm run eject вроде в одну сторону умеет создать эти папки

Dmitry
31.08.2018
21:10:34
благо был MacBook Air

=)

Взял себе прошку сейчас уже и не заморачиваюсь

Dmitry
31.08.2018
21:11:10
так той, цей мне сделать eject, чтобы появилась android папка? и потом сделать правки?

Google
Alexsandr
31.08.2018
21:13:15
И просто перенеси проект

Dmitry
31.08.2018
21:13:33
а разве в react-native есть eject ?

Alexsandr
31.08.2018
21:13:44
Eject очень кривой

Dmitry
31.08.2018
21:13:52
он же для react, чтобы конфиги webpack'a затащить

Admin
ERROR: S client not available

Dmitry
31.08.2018
21:13:54
Лучше поставь rn-cli
с улрвротсвием, проект пустой, можно не переносить))

Alexsandr
31.08.2018
21:14:06
С первого раза 100% не заведётся

Dmitry
31.08.2018
21:14:27
https://www.npmjs.com/package/rn-cli Это ж хоть не он?

Dmitry
31.08.2018
21:15:04
а под mac есть android эмулятор?

Alexsandr
31.08.2018
21:15:19
React-native-cli

Или geny motion

Dmitry
31.08.2018
21:16:15
о, я думал, что Google зажмут студию под mac =)

Dmitry
31.08.2018
21:16:29
Так это ж inteliji

Dmitry
31.08.2018
21:17:05
о как)

Alexsandr
31.08.2018
21:17:15
Потом react-native init

Google
Dmitry
31.08.2018
21:19:01
npm install -g react-native-cli
угу, уже создаю

Dmitry
31.08.2018
21:19:24
npm install -g react-native-cli
Но это не даст ему возможности собирать приложение под iOS без мака

Dmitry
31.08.2018
21:21:08
Потом react-native init
ай, сгенерился js проект... а можно через это же cli сгенерить typescript проект?

Dmitry
31.08.2018
21:22:02
ай, сгенерился js проект... а можно через это же cli сгенерить typescript проект?
https://facebook.github.io/react-native/blog/2018/05/07/using-typescript-with-react-native

Dmitry
31.08.2018
21:22:19
Понял, ручками..))

Dmitry
31.08.2018
21:24:45
Так это ж inteliji
Получается, что только под маком можно для всего писать

Dmitry
31.08.2018
21:25:41
Addicted
31.08.2018
21:52:50
ребят привет. подскажтите решение для чата

у кого какой опыт был

если точнее, интересует фиксированный список агентов и неограниченное количество клиентов (аналог службы поддержки)

Dmitry
31.08.2018
21:57:27
О

я много чего теме могу рассказать

Напрмер, бегу глупец, беги

Addicted
31.08.2018
22:01:26
?

Dmitry
31.08.2018
22:01:57
?
В смысле, что это тяжело и трудоемко

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