
Artyom
17.07.2018
10:19:55
Ну там еще плагины, ватчинги сложные, аналитика

Kendr
17.07.2018
10:20:01

Max
17.07.2018
10:20:02
из кли

Google

Roman
17.07.2018
10:20:53

Sergey
17.07.2018
10:21:12

Lorem
17.07.2018
10:26:24
Дайте совет по SSR, как мутить, может где получить можно

Cenator
17.07.2018
10:26:33

Kendr
17.07.2018
10:26:34
?

Lorem
17.07.2018
10:26:53
Благодарствую, пойду копать

Max
17.07.2018
10:27:01

Sergey
17.07.2018
10:39:40

Artyom
17.07.2018
10:41:22
?

Roman
17.07.2018
10:41:31
едрить аж странно что для реакта такой нет(

Sergey
17.07.2018
10:42:14
И в реакт проэкте тоже

Google

Artyom
17.07.2018
10:43:39

Aleksey
17.07.2018
10:43:58

Sergey
17.07.2018
10:44:20

Artyom
17.07.2018
10:44:53

Sergey
17.07.2018
10:45:25
https://github.com/amwmedia/plop

Max
17.07.2018
10:45:32

Andrew
17.07.2018
10:45:49

Sergey
17.07.2018
10:45:55

Artyom
17.07.2018
10:46:33
Ну..., да...

Andrew
17.07.2018
10:46:44
Вообще о каком cli может идти речь, когда нет одной жесткой структуры файлов для проекта

Max
17.07.2018
10:46:52
вот луч меня понимает
все кли подразумевают какую-то общепринятую структуру

Sergey
17.07.2018
10:47:28
Plop нет
Господи, ну почитайте уже о нем

Max
17.07.2018
10:47:47
у меня допустим компонеты могут быть распиханы в
- ui/
- ui/forms
- features/feature1/components
- feautres/feature2/feature3/components

Andrew
17.07.2018
10:47:53

Max
17.07.2018
10:48:29
Plop нет
раз ты понимаешь инструмент то покажи в документации пожалуйста что мне делать с моей структурой

Oleg ?
17.07.2018
10:49:17
Гайз, а кто чем занимается, пока код проходит ревью?

Max
17.07.2018
10:49:43

Google

Max
17.07.2018
10:49:47
path один
соответсвенно либо плодить под каждую папку генератор либо юзать одну папку для компонентов
первое можно слегка заебаться
второе не работает на проектах больше hello world

Oleg ?
17.07.2018
10:50:39
Мне нравится, как сделано тут https://github.com/odota/web

Max
17.07.2018
10:50:41
хотя наверное сове зайдет с его атомиком — сделать 4-5 генереаторов

Oleg ?
17.07.2018
10:51:13
Это вечная тема с организацией структуры проекта

Max
17.07.2018
10:51:18
когда у тебя в корне actions, components, containers etc

Oleg ?
17.07.2018
10:51:46
А как сейчас по модному делать?
Atomic?

Max
17.07.2018
10:52:03
у меня в корне features + ui

Aleksey
17.07.2018
10:52:03

Andrew
17.07.2018
10:52:14
Тоже почитал про plop, тут все зависит от структуры в проекте, если это features base то я думаю делать генератор под каждую фичу это больно

Max
17.07.2018
10:52:16

Andrew
17.07.2018
10:52:57
+ я иногда делаю просто common компоненты, они вообще отдельно живут от фич

Oleg ?
17.07.2018
10:53:05
у совы атомик
Тоже неплохо, он не рассказывал как решил проблему с путями вида '../../../..'
?

Aleksey
17.07.2018
10:53:15

Max
17.07.2018
10:53:22
ага

Google

Max
17.07.2018
10:53:26
в джанге такая же херня

Andrew
17.07.2018
10:53:47

Max
17.07.2018
10:53:51
просто надо отделять вещи которые изначально шли как фреймворк от реакта который только view слой

Aleksey
17.07.2018
10:53:56

Sergey
17.07.2018
10:54:09
раз ты понимаешь инструмент то покажи в документации пожалуйста что мне делать с моей структурой
Создаёшь папочку, туда пишешь шаблоны: вью, экшенов, методов аксиоса, и т.д. все что угодно. В плов конфиге пишешь путь до шаблона(ов) и пишешь команды типо создать файл в указанном месте из шаблона, или дописать во что-то шаблон, потом через кли вызываешь команду которую описал, тебе кли задаёт вопросы которые ты там сам описываешь, вводишь ответы, которые потом через переменные прокинутся в шаблон, и тебе создастся файл

Oleg ?
17.07.2018
10:54:10
Алиасы
С этой штукой начинаются проблемы

Max
17.07.2018
10:54:12

Admin
ERROR: S client not available

Oleg ?
17.07.2018
10:54:35
Ну тебе самому приятно писать относительные длинные пути?

Max
17.07.2018
10:54:36
Создаёшь папочку, туда пишешь шаблоны: вью, экшенов, методов аксиоса, и т.д. все что угодно. В плов конфиге пишешь путь до шаблона(ов) и пишешь команды типо создать файл в указанном месте из шаблона, или дописать во что-то шаблон, потом через кли вызываешь команду которую описал, тебе кли задаёт вопросы которые ты там сам описываешь, вводишь ответы, которые потом через переменные прокинутся в шаблон, и тебе создастся файл
т.е. теоретически можно руками путь задать?

Sergey
17.07.2018
10:54:50

Max
17.07.2018
10:54:55
для остальных абсолютные

Sergey
17.07.2018
10:55:10
От куда, куда, где, что, создать, редактировать

Oleg ?
17.07.2018
10:55:26
Просто редакторы не очень дружат с алиасами

Max
17.07.2018
10:55:42

Alexander
17.07.2018
10:56:01

Max
17.07.2018
10:56:02
руками правда приходится фиксить пути абсолютные на релейтед либо наоборот

Oleg ?
17.07.2018
10:56:06
Видимо у меня руки кривые, что я до сих пор не научился их настраивать :c

Andrey
17.07.2018
10:56:07

Google

Oleg ?
17.07.2018
10:56:51
Автоипорты классно, но мне визуально не нравится когда у меня строка импорта длинной 100500 символов

Сергей
17.07.2018
10:56:53

Oleg ?
17.07.2018
10:57:05
Окей, спасибо ?

Sergey
17.07.2018
10:57:14

Max
17.07.2018
10:57:42

Andrey
17.07.2018
10:57:51

Max
17.07.2018
10:57:55
просто у меня редко когда компонент состоит из нескольких файлов

Сергей
17.07.2018
10:58:02

Герман
17.07.2018
10:58:13
Подскажите плиз раз речь зашла, почему у меня веб-шторм в одном проекте "видит" алиасы, выводит их в подсказки и дает перейти к компоненту через ctrl, а в другом проекте такого не происходит, это настроки редактора смого надо смотреть?

Andrey
17.07.2018
10:58:15

Oleg ?
17.07.2018
10:58:38
А можете пожалуйста кинуть настройку для vscode чтобы работал абсолютными путями

Max
17.07.2018
10:59:03
надо вернуть генерики для Props и State

Sergey
17.07.2018
11:00:37

Max
17.07.2018
11:00:56
это не сниппет, это шаблон файла
вроде в вскоде тоже были
но вообще можно попробовать plop прикрутить как external tool
но у меня тут главный момент что "ткнул куда надо" а не "написал путь руками"