
Edward
04.07.2018
18:58:09
это может быть проблемой?
fixed 2 of 3 vulnerabilities in 71143 scanned packages
1 vulnerability required manual review and could not be updated
после npm audit fix, после переустановки native-base
чет не гуглится

Google

Edward
04.07.2018
19:04:18
теперь это
fixed 0 of 1 vulnerability in 75907 scanned packages
1 vulnerability required manual review and could not be updated

Gena
04.07.2018
19:04:37
сами сообщения о "vulnerability" не в данном случае не могут быть проблемой, а вот вызов npm audit fix - может быть

Edward
04.07.2018
19:04:39
я так понимаю плагина нехватает?
примерно?

Gena
04.07.2018
19:07:50
Найти в чем конкретно проблема... я вообще не понимаю из текста выше, что именно вы писали в консоли и что внутри проекта, в таком виде помочь не могу, к сожалению...
Вот несколько вопросов:
1. Запустите пакаджер в отдельной консоли. Он запускается? Ошибки выдаеёт при запуске приложения в эмуляторе?

Demuz
04.07.2018
19:09:12

Gena
04.07.2018
19:09:19
2. Судя по тому, что оно на haste ругается, тут может быть несколько проблем... но перед разборками с ними надо почистить кеш (пол года назад это были частые проблемы, в последнее время не сталкивался, но всё же). Что-то типа react-native start --resetCache
Пакаджер не стартует )
Я, к счастью, виндовс не видел уже много лет. Там ещё есть целый класс проблем, про которые не знаю.

Edward
04.07.2018
19:15:40
а на маке норм под андроид разрабатывать?

Google

Demuz
04.07.2018
19:16:09
Вы говорили что новое приложение создали, пустое и все такое. Каким образом создавали?

Sergey
04.07.2018
19:16:31

Edward
04.07.2018
19:16:46

Gena
04.07.2018
19:16:48

Edward
04.07.2018
19:17:00
8 хватит?

Demuz
04.07.2018
19:17:42

Sergey
04.07.2018
19:17:52

Edward
04.07.2018
19:18:26
что то не пойму

Sergey
04.07.2018
19:18:41

Edward
04.07.2018
19:18:47
16 гб оперативы?

Sergey
04.07.2018
19:18:53
да

Edward
04.07.2018
19:18:56
блин

Demuz
04.07.2018
19:19:01
Слишком много жрет что-то.

Edward
04.07.2018
19:19:06
на air не получится ничего?))

Sergey
04.07.2018
19:19:14

Demuz
04.07.2018
19:19:24
Один экземпляр астудио? Или несколько?

Eugene
04.07.2018
19:19:27

Sergey
04.07.2018
19:19:30

Demuz
04.07.2018
19:19:44
У нас 6 открыто просто. На 20ти гигах озушки. 4 мои и 2 напарника.

Google

Demuz
04.07.2018
19:20:18
Разные редакторы, Идеевские все.

Edward
04.07.2018
19:21:46
создается

Demuz
04.07.2018
19:22:24
У вас реакт ещё не установлен по-моему. Но странная ошибка, даже не знаю в чем дело.

Edward
04.07.2018
19:34:42
еге нужно устанавливать?
я имею ввиду react
а не react-native

Demuz
04.07.2018
19:35:57
По идее да. Зайдите в папку app, откройте там консоль и напишите npm install react --save, по-моему так. А потом попробуйте впишите react-native run-android
Но я не думаю что ошибка из-за того что нет реакта.

Gena
04.07.2018
19:37:20
Странно, у них, что flowtype пролез в cli?

Edward
04.07.2018
19:37:22
а может из за версии node? 10.5.0?


Gena
04.07.2018
19:39:10
Вот ваша последняя ошибка https://github.com/facebook/react-native/issues/20030 (вероятно)
Вот ещё (здесь симптоматика совпадает): https://github.com/facebook/react-native/issues/20015

Demuz
04.07.2018
19:41:49

Gena
04.07.2018
19:43:18
Ща... если global cli (модуль react-native-cli), умеет разные версии RN ставить, имеет смысл попробовать с 0.55.4

Edward
04.07.2018
19:43:22
но ни у кого нет решения...

Google

Demuz
04.07.2018
19:43:49

Edward
04.07.2018
19:44:11
это просто конфиг поменять нужно?
в конфиге?
а вы на какой версии?

Gena
04.07.2018
19:44:55
Попробуйте для нового проекта react-native init --version 0.55.4

GrafMine
04.07.2018
19:45:46
ребят всем привет, пытаюсь внедрить тесты в проект и столкнулся с такой штукой что style-components
http://prntscr.com/k2ljna

Admin
ERROR: S client not available

GrafMine
04.07.2018
19:45:51
не понимает жест
мб кто уже пробовал такое проворачивать)

Edward
04.07.2018
19:46:58
пока проект создается - нормально ли, что у меня в папке node_modules > 600 папок?

Gena
04.07.2018
19:47:47
а вы на какой версии?
Я на на разных версиях, большинство на 0.55.4 (верней, на вот этом: https://github.com/vovkasm/react-native/tree/v0.55.4-woof.0), один проект апдейтил сегодня утром на RC5... он нормально завелся... но это может очень зависеть от окружения.

Demuz
04.07.2018
19:48:09

Gena
04.07.2018
19:50:09

Demuz
04.07.2018
19:51:00

Gena
04.07.2018
19:51:14

Demuz
04.07.2018
19:51:41
Даже любой редактор Джет брэинс может скопировать такую папку, независимо от ос. Как он это делает? Дело в Жава?

Google

Edward
04.07.2018
19:51:50

Demuz
04.07.2018
19:52:09
Да, работает всё.

Gena
04.07.2018
19:52:54

Edward
04.07.2018
19:53:27
лучще запускать npm start или react-native run-android?

Gena
04.07.2018
19:54:33
Я в одной консоли делаю npm start (или react-native start, что одно и тоже). И отдельно запускаю проект из ide... но если бы запускал с консоли через run-*, то запускал бы в отдельной.
Пакаджер в фоне это конечно удобно, но его иногда хочется перезапустить и вывод от него иногда посмотреть хочется...

Demuz
04.07.2018
19:55:50

Gena
04.07.2018
19:56:32

Demuz
04.07.2018
19:57:55
Да нормально нормально. Главное иметь возможность много приложений сразу запускать и ко всем сразу по ремоут подключаться, для меня по крайней мере. ?

Edward
04.07.2018
19:58:30
А после утсновки новго плагина нужно перезапускать приложение?

Gena
04.07.2018
19:59:53
Если "плагин" = "npm пакет", то да, если там нативный код есть. Если нет, то лучше перезапустить пакаджер, по крайней мере (но может и без перезапуска сработать).


Demuz
04.07.2018
20:00:11
А после утсновки новго плагина нужно перезапускать приложение?
Можно делать просто релоад, но... Смотрите библиотеки, которые устанавливаете, если они обязывают сделать "линковку", то вам будет необходимо пересобирать приложение с новыми модулями, такие библиотеки содержат в себе часть нативного кола платформы на java и swift. Посмотрите пример в реакт нэтив maps. Если же устанавливаемая библиотека не подразумевает линковку, то можно просто релоад то приложение, безе переборки.
Можно делать просто релоад, но... Смотрите библиотеки, которые устанавливаете, если они обязывают сделать "линковку", то вам будет необходимо пересобирать приложение с новыми модулями, такие библиотеки содержат в себе часть нативного кола платформы на java и swift. Посмотрите пример в реакт нэтив maps. Если же устанавливаемая библиотека не подразумевает линковку, то можно просто релоад то приложение, безе переборки.
Линковка подразумевает собой правку, редактирование файлов сборки приложения, путем добавления в них информации о новых нативных библиотеках, необходимых для работы данной библиотеки.


Edward
04.07.2018
20:02:51
реалоад это npm start? а переборка react-native run-android?

Demuz
04.07.2018
20:03:07

Edward
04.07.2018
20:04:29
Понял

Demuz
04.07.2018
20:04:51
Сразу поясню, что вы можете не париться с проводом, если вам это не удобно, а просто прописать в приложении адрес Debug сервера. После того как пропишите, сделайте релоад и приложение закачает обновленный код и необходимые данные с вашего сервера, компьютера и ТД.

Edward
04.07.2018
20:06:27
у меня эмулятор