Size: a a a

React Native — русскоговорящее сообщество

2019 November 26

jb

just boy in React Native — русскоговорящее сообщество
Влад Грибенников
О, я об этом не подумал, нагородил себе тут велосипед на костылях! Спасибо!
Вот сейчас занимаюсь монорепозиторием. Посмотри lerna + yarn workspaces
источник

AE

Artur Eshenbrener in React Native — русскоговорящее сообщество
Gena Black
Да, с symlink не будет работать. Я думал, что symlink nолько при npm link создается, если npm install так же делает, то тогда понятно, это не будет работать.
Я кстати заставил в итоге работать с симлинками metro bundler
источник

AK

Alexander Kladkov in React Native — русскоговорящее сообщество
Artur Eshenbrener
Я кстати заставил в итоге работать с симлинками metro bundler
Рассказывай) потом что у меня только через костыль работает
источник

AE

Artur Eshenbrener in React Native — русскоговорящее сообщество
https://github.com/facebook/metro/issues/1#issuecomment-549597040

Например так, а вообще всё issue в решениях )
источник

AK

Alexander Kladkov in React Native — русскоговорящее сообщество
Не. Эту ишью вдоль и поперек прочитал) в монорепе с лёрной трабла. Причем. Если установить зависимости без хойстинга, то могу билдить apk, но не могу запустить метро в дев. То есть при релизе и разработке переставляю зависимости
источник

AE

Artur Eshenbrener in React Native — русскоговорящее сообщество
Alexander Kladkov
Не. Эту ишью вдоль и поперек прочитал) в монорепе с лёрной трабла. Причем. Если установить зависимости без хойстинга, то могу билдить apk, но не могу запустить метро в дев. То есть при релизе и разработке переставляю зависимости
https://gist.github.com/Strate/7428eb31b561783d25bc6d13809ea3d1

Вот попробуй мой конфиг.
источник

AK

Alexander Kladkov in React Native — русскоговорящее сообщество
Но у меня специфичный кейс. Монорепа с реакт нейтивом и реактом с шейпингом кода между ними
источник

AK

Alexander Kladkov in React Native — русскоговорящее сообщество
Массивно. Попробую
источник

AE

Artur Eshenbrener in React Native — русскоговорящее сообщество
Один момент, у меня линкованные зависимости установлены так
источник

AK

Alexander Kladkov in React Native — русскоговорящее сообщество
Artur Eshenbrener
Один момент, у меня линкованные зависимости установлены так
Ну да. Такое. У меня "правильно" работает)
источник

AE

Artur Eshenbrener in React Native — русскоговорящее сообщество
Artur Eshenbrener
Один момент, у меня линкованные зависимости установлены так
То есть без lerna / yarn workspaces, просто npm install
источник

AE

Artur Eshenbrener in React Native — русскоговорящее сообщество
Alexander Kladkov
Массивно. Попробую
Это очень старый конфиг, который ещё на очень старых версиях RN работает, сейчас работает на 0.59. на 0.60 не успел переехать
источник

AE

Artur Eshenbrener in React Native — русскоговорящее сообщество
+ в конфиге ещё react-native-svg-transformer, если не используешь - выпили
источник

AE

Artur Eshenbrener in React Native — русскоговорящее сообщество
Alexander Kladkov
Но у меня специфичный кейс. Монорепа с реакт нейтивом и реактом с шейпингом кода между ними
Ну кстати у меня кейс точно такой же )
источник

GW

George Wiseman in React Native — русскоговорящее сообщество
Телефон и ноут в одной локалке на одном WiFi? Попробуйте просто QR код отсканировать из веб интерфейса. Пока не совсем понятно что за стандартный шаблон - Expo по умолчанию же только в iOS симуляторе запускает, не на устройстве
источник

M[

Maxim 📱 Dzhafarov [R10] in React Native — русскоговорящее сообщество
Roman
Привет.

Ребят, посоветуйте хорошую UI библиотеку для React Native.
React Native Elements норм, все зависит от того какой стиль хочешь)
источник

AP

Alexey Poletaev in React Native — русскоговорящее сообщество
George Wiseman
Телефон и ноут в одной локалке на одном WiFi? Попробуйте просто QR код отсканировать из веб интерфейса. Пока не совсем понятно что за стандартный шаблон - Expo по умолчанию же только в iOS симуляторе запускает, не на устройстве
Уже решил,спасибо)
источник

С

Серега in React Native — русскоговорящее сообщество
Коллеги, кто нить пробовал внедрять шрифты в приложение? RN.60 пробую воткнуть как в мануалах, 1. делаю файл react-native.config.js. 2. Кладу в папочку ./assets/fonts/ нужный ttf шрифт, 3. запускаю react-native link (выводит что успешно прилинковано) проверяю .plist - там вижу что шрифт добавлен, 4. удаляю ios/build, 5. запускаю x-code и вижу что шрифт добавлен в resources. 6. react-native start --reset-cache, 7. react-native run ios.... ни на одном этапе никаких ошибок, но как приложение запускается - выдает unrecognazed font family... Что я упустил?
источник

GB

Gena Black in React Native — русскоговорящее сообщество
Серега
Коллеги, кто нить пробовал внедрять шрифты в приложение? RN.60 пробую воткнуть как в мануалах, 1. делаю файл react-native.config.js. 2. Кладу в папочку ./assets/fonts/ нужный ttf шрифт, 3. запускаю react-native link (выводит что успешно прилинковано) проверяю .plist - там вижу что шрифт добавлен, 4. удаляю ios/build, 5. запускаю x-code и вижу что шрифт добавлен в resources. 6. react-native start --reset-cache, 7. react-native run ios.... ни на одном этапе никаких ошибок, но как приложение запускается - выдает unrecognazed font family... Что я упустил?
В iOS надо проверить 2 вещи:
1. Попадает ли файл со шрифтом в бандл приложения. Просто сбилдить .app в Xcode и посмотреть.
2. В iOS шрифты должны быть перечислены в Info.plist

И ещё было что-то связанное с тем, что в Android и iOS по разному надо ссылаються на шрифты - в одном это имя файла, в другом имя шрифта. Где что не помню к сожалению.
источник

С

Серега in React Native — русскоговорящее сообщество
Серега
Коллеги, кто нить пробовал внедрять шрифты в приложение? RN.60 пробую воткнуть как в мануалах, 1. делаю файл react-native.config.js. 2. Кладу в папочку ./assets/fonts/ нужный ttf шрифт, 3. запускаю react-native link (выводит что успешно прилинковано) проверяю .plist - там вижу что шрифт добавлен, 4. удаляю ios/build, 5. запускаю x-code и вижу что шрифт добавлен в resources. 6. react-native start --reset-cache, 7. react-native run ios.... ни на одном этапе никаких ошибок, но как приложение запускается - выдает unrecognazed font family... Что я упустил?
ААААА!!!! Сам разобрался)) Найди отличие))
источник