
Mike
23.05.2017
13:47:22
что гит нужен
второй раз ты так вряд ли уже сделаешь

Котяй Негодяй
23.05.2017
13:47:56
А вебпак ставь первый, если первый стоял.
Потом разберёшься.

Google

Amon Bower
23.05.2017
13:48:27
ладно, спасибо и на этом

Котяй Негодяй
23.05.2017
13:48:29
Проект одностраничник?
create-react-app может спасёт.

Amon Bower
23.05.2017
13:49:03
эгэ. Вчера все было супер, работодатель был доволен, попросил исправить кое-какие траблы. Исправил...

Котяй Негодяй
23.05.2017
13:49:59
Чего гемор-то? Если просто сделать бандл, то просто же.

Vitaly
23.05.2017
13:51:28
а ты не думал откатиться на старые версии?

Mike
23.05.2017
13:52:22
попробуй просто в своем package.json руками все версии выставить старые
какие помнишь, какие нет последние и постепенно опускай, пока ошибки не прекратятся

Сергей
23.05.2017
13:53:14

Play
23.05.2017
13:53:42
скидон на курс Реакт
https://www.udemy.com/reactjs-building-production-ready-apps-start-to-finish/?utm_source=email-Adhoc&utm_campaign=2017-05-23_._cn_CENTERPIECE_._en_Watched_._us_AllAlltl_T9_._tg_n_._et_2_._eg_1_._la_en_._rn_42878_._&utm_medium=2017-05-23_CENTERPIECE_Watched_AllAll_T9_n_&utm_content=udemy.5800545&data_h=&utm_term=history_enroll_recom-bought_paid-intl_mobile

Amon Bower
23.05.2017
13:53:45
вот не начинай

Сергей
23.05.2017
13:54:40
вот не начинай
а что не начинать? Это же блин банально. С гитом невозможно потерять наработки. Запушил в гитхаб, гитлаб, битбакет, запретил пуш в мастер и всё

Google

Сергей
23.05.2017
13:54:43
гарантия

Amon Bower
23.05.2017
13:54:55
знаю, что тупанул. Как сказал чувак выше, второй раз уже точно не сделаю такого. Хорошо, что хоть rm -rf src не сделал...

Сергей
23.05.2017
13:55:15
но сделать rm -rf на единственной копии кода, это...

Amon Bower
23.05.2017
13:55:44
+
Все когда-то надо начинать с чистого листа

Сергей
23.05.2017
13:56:11
+
ты терминал открытм оставил?

Amon Bower
23.05.2017
13:56:13
настало мое время

Сергей
23.05.2017
13:56:41

Amon Bower
23.05.2017
13:57:02
test code
хм, раньше не работали кавычки

Max
23.05.2017
13:58:27
у меня тут проблема с ref
http://s.syabro.com/2017-05-23-16-57-jt3vr.png

Сергей
23.05.2017
13:58:32
кто-нибудь юзает polished?
npmjs.com/polished

Max
23.05.2017
13:58:46
при вызове submit по ссылке не отрабатывает onSubmit

Сергей
23.05.2017
13:59:09

Max
23.05.2017
13:59:23
мне из другого контрола надо вызвать сабмит

Сергей
23.05.2017
13:59:24
ты же повесил хендлер
на форму

Google

Сергей
23.05.2017
13:59:43
и из хенделера формы вызываешь нативный хендлер
ты делаешь что-то не так

Max
23.05.2017
13:59:52
почему?

Lend
23.05.2017
14:00:00
кто-то знает можно ли как-то объединить несколько SPA приложений довольно простых, что бы можно было между ними переключаться бесшовно?

Сергей
23.05.2017
14:00:04
почему?
у тебя есть хендлер сабмита, вызывай его

Lend
23.05.2017
14:00:47
а всякие entry points бесшовно не смогут?
в вебпаке

Сергей
23.05.2017
14:01:17
врятли
они как раз не для этого

Lend
23.05.2017
14:01:27
просто хочется их разделять и не мешать роуты и сторы

Сергей
23.05.2017
14:01:48
ну это же не разные приложения, если хочешь склеить. а одно

Сергей
23.05.2017
14:01:56
поэтому роуты не смешивать, не получится

Lend
23.05.2017
14:02:09
просто у них и дизайн разный будет немного
понял
спасибо
а entry points для каких кейзов используют?
что бы выделить общий код из них и банд меньше?
но с перезагрузкой страницы?

Сергей
23.05.2017
14:03:42
разные точки входа

Google

Сергей
23.05.2017
14:03:48
разные приложения с общей кодовой базой
одно для юзеров, другое для админов, третье для электрона

Lend
23.05.2017
14:04:38
а переключение между админским и для юзеров возможно реализовать только с перезагрузкой страницы?

Сергей
23.05.2017
14:05:09

Lend
23.05.2017
14:05:29
значит и правда мне такое совсем не пождходит=)
спасибо

Котяй Негодяй
23.05.2017
14:05:55

Amon Bower
23.05.2017
14:06:40

Admin
ERROR: S client not available

Алексей
23.05.2017
14:07:04
спасибо
можешь монорепу сделать, есть core с роутами, который лениво подгружает остальные части приложения

Сергей
23.05.2017
14:07:10

Konstantin
23.05.2017
14:07:38

Сергей
23.05.2017
14:08:23

Котяй Негодяй
23.05.2017
14:08:26
Ооо, там у них такое...

Lend
23.05.2017
14:10:10
как разделить его так
что бы потом лениво можно подгрузить было
если стор один и роутер тоже один

Google

Sergey
23.05.2017
14:16:19
Если у приложений разные точки входи и, вероятно, разные, хотя возможно где-то пересекающиеся роуты, то наверное это всё же должно быть несколько отдельных приложений. Можно сделать один общий контейнер, который будет монтироваться к элементу и внутри себя разруливать каким-либо образом, что сейчас подключать. То есть по какому-либо условию подключать один или другой Provider, внутри каждого из которых будет роутер с ленивой загрузкой
То есть пользователи одного приложения не получат код другого, пока не попытаются его загрузить
И, что важно, пока приложение им это не позволит на этапе проверки, а что сейчас вообще нужно подключать
Сходу как-то так, а там уже нужно на детали смотреть
Может я вообще фигню написал

Сергей
23.05.2017
14:17:22
Нене
дельно

Lend
23.05.2017
14:17:35
точка входа одна, но приложения разные(объединенные)

Сергей
23.05.2017
14:17:40
Сама идея немного пахнет

Lend
23.05.2017
14:18:20
контент и стили отличаются немного

Sergey
23.05.2017
14:18:55
Тут что важнее, иметь общую кодовую базу или бесшовное переключение?

Lend
23.05.2017
14:19:03
бесшовное
это условие заказчика=))

Сергей
23.05.2017
14:19:49
бесшовное
тогда как выше написали
webpack2 + import().then

Lend
23.05.2017
14:20:02
просто кол-во таких мелких приложений будет расти

Sergey
23.05.2017
14:20:09
А какой условие переключения? Роли юзеров или ещё что-то. Сорри, если это уже упоминали, я только включился

Lend
23.05.2017
14:20:22
условие выпадающее меню

Sergey
23.05.2017
14:20:25
А роуты могут пересекаться?

Lend
23.05.2017
14:20:26
в котором выбираем

Sergey
23.05.2017
14:20:36
Ну то есть /users сразу в трёх приложениях
Например