
Artyom
12.10.2017
12:34:26
Не, дока хорошая
Но большая

Сергей
12.10.2017
12:34:33

Pavel
12.10.2017
12:34:51

Google

Сергей
12.10.2017
12:34:54
Не, дока хорошая
доку всю читать не надо
открой конфигурацию просто
и на нужные пункты жми
все есть

Artyom
12.10.2017
12:35:32
Сова, вопрос надобности. Мне алиасы поставить лишними строчками - пару секунд. А доку читать надобности нет, т.к. нет надобности сильно конфигурировать вебпак. Поэтому и CRA использую.
Всему свое время и место

Ivan
12.10.2017
12:35:50

Roman
12.10.2017
12:36:25

Сергей
12.10.2017
12:36:27

Roman
12.10.2017
12:36:35
если просто писать в package

Сергей
12.10.2017
12:36:57
вот поэтому и говорю, нахуй юзать CRA если новичок и не разбираешься в вебпаке

Artyom
12.10.2017
12:36:58

Сергей
12.10.2017
12:37:10
да и не только

Artyom
12.10.2017
12:37:44
Ниче не понял

Сергей
12.10.2017
12:37:54
ну я не сомневался

Google

Сергей
12.10.2017
12:38:17
так делать нельзя
вообще алиасы юзать это плохой тон
SSR у тебя конечно же нет
твой редактор/IDE не подсказывает пути и методы
и тебе похуй на вебпак потому что ты юзаешь CRA
который якобы “решает проблемы"
а в итоге ты сраный говнокодер

Stepan
12.10.2017
12:39:27
раунд

Artyom
12.10.2017
12:40:34
SSR нет и не надо.
IDE все подсказывает.
Остальное за проблемы не считаю

Stepan
12.10.2017
12:41:08

Artyom
12.10.2017
12:41:25
Как это "понадобится"?

Ivan
12.10.2017
12:41:28
падажжите. в какой момент нужно от CRA к вебпаку переходить?

Artyom
12.10.2017
12:41:30
Я не тот продукт делаю, пока

Stepan
12.10.2017
12:41:42
Ну будешь делать другой

Artyom
12.10.2017
12:41:49
Как умным станешь или захочешь стать - переходи

Сергей
12.10.2017
12:41:52

Artyom
12.10.2017
12:42:11
Оке

Сергей
12.10.2017
12:42:14

Stepan
12.10.2017
12:43:00
Сова, для хеллоуворлда CRA можно

Google

Ivan
12.10.2017
12:43:01
юзать вебпак до конца не понимая как он работает и не юзать при этом CRA типа нормально?

Сергей
12.10.2017
12:43:12

Max
12.10.2017
12:43:29
Сова консервативен
Я же за cra

Stepan
12.10.2017
12:43:39
Но он таки прав

Max
12.10.2017
12:43:41
И еджект если он нужен

Сергей
12.10.2017
12:43:52

Max
12.10.2017
12:44:16
А не разрабатывать на реакте
Это немного разные вещи
Вебпак нужен пока что

Сергей
12.10.2017
12:44:40

Stepan
12.10.2017
12:44:41
разработка на реакте прочнейшим образом связана с ковырянием вебпака

Max
12.10.2017
12:44:47
Мы настроили и не трогаем

Сергей
12.10.2017
12:45:03

Stepan
12.10.2017
12:45:09
Ну так нужно ж настроить

Enjoy the
12.10.2017
12:45:10

Stepan
12.10.2017
12:45:12
Или подправить

Max
12.10.2017
12:45:26

Google

Сергей
12.10.2017
12:45:40

Max
12.10.2017
12:45:50
А ковыряние вебпака с нуля этому мешает

Сергей
12.10.2017
12:46:49
а у людей все время горят ср(о|а)ки и никто не хочет разбираться, ставят костыли, делают уебищные решение, от которых потом компания не может отказаться
вынуждена тащить это дальше, потому что какой-то еблан не захотел разобраться прежде чем настраивать такую важную часть проекта как сборщик

Max
12.10.2017
12:47:19
Не вижу связи

Сергей
12.10.2017
12:47:21
а ещё достаточно много кейсов, когда так просто не поменяешь настройу в вебпака, чтобы потом грепнуть по проекту и все збс

Max
12.10.2017
12:47:31
Костылей и вебпака

Сергей
12.10.2017
12:50:03
Не вижу связи
ок
лови пример
на прошлой работе, ребята не разобрались в том как работает вебпак, нахерачили кучу дополнительных скриптов внутри конфига, также наебенили алиасов, кастомные резолверы, выдроченный лоадер css вместо extract-text-plugin. подгрузка модулей идет по комментариям в файле. Вебпак настроен так, что сваливает весь код в один файл как модуль, нет никакой изоляции.
сейчас там тупо не могут перейти даже на 2 вебпак, потому что сделано столько говна, которое невозможно переписать даже за 2 месяца, тупо из-за одного мудака, который не понял, что вебпак разделяет код на МОДУЛИ и нужно юзать commonjs
он решил пойти по методу cat **/*.js > bundler.js

Max
12.10.2017
12:50:46
Ну ок

Sergey
12.10.2017
12:51:12
ок
лови пример
на прошлой работе, ребята не разобрались в том как работает вебпак, нахерачили кучу дополнительных скриптов внутри конфига, также наебенили алиасов, кастомные резолверы, выдроченный лоадер css вместо extract-text-plugin. подгрузка модулей идет по комментариям в файле. Вебпак настроен так, что сваливает весь код в один файл как модуль, нет никакой изоляции.
сейчас там тупо не могут перейти даже на 2 вебпак, потому что сделано столько говна, которое невозможно переписать даже за 2 месяца, тупо из-за одного мудака, который не понял, что вебпак разделяет код на МОДУЛИ и нужно юзать commonjs
он решил пойти по методу cat **/*.js > bundler.js
Где таких извращенцев берут?

Admin
ERROR: S client not available

Сергей
12.10.2017
12:51:36
и вся фишка в том, что там больше 4 тысяч файлов своего кода
его необходимо разделить на чанки, но это невозможно, потому что вебпак юзается как долбанный склеиватель файлов
бандл весит около 10мб

Vladimir
12.10.2017
12:51:53
ок
лови пример
на прошлой работе, ребята не разобрались в том как работает вебпак, нахерачили кучу дополнительных скриптов внутри конфига, также наебенили алиасов, кастомные резолверы, выдроченный лоадер css вместо extract-text-plugin. подгрузка модулей идет по комментариям в файле. Вебпак настроен так, что сваливает весь код в один файл как модуль, нет никакой изоляции.
сейчас там тупо не могут перейти даже на 2 вебпак, потому что сделано столько говна, которое невозможно переписать даже за 2 месяца, тупо из-за одного мудака, который не понял, что вебпак разделяет код на МОДУЛИ и нужно юзать commonjs
он решил пойти по методу cat **/*.js > bundler.js
это они разобрались, в этом и проблема
не выдумывали бы - перешли бы легко

Сергей
12.10.2017
12:52:31
Где таких извращенцев берут?
не могу сказать. причина была в том, что когда начали миграцию на реакт никто не шарил, и судя по всему взяли первого попавшегося чувака
бля, у меня мышца на руке дергается: нервный тик уже

Sergey
12.10.2017
12:53:25

Petr
12.10.2017
12:54:19
ок
лови пример
на прошлой работе, ребята не разобрались в том как работает вебпак, нахерачили кучу дополнительных скриптов внутри конфига, также наебенили алиасов, кастомные резолверы, выдроченный лоадер css вместо extract-text-plugin. подгрузка модулей идет по комментариям в файле. Вебпак настроен так, что сваливает весь код в один файл как модуль, нет никакой изоляции.
сейчас там тупо не могут перейти даже на 2 вебпак, потому что сделано столько говна, которое невозможно переписать даже за 2 месяца, тупо из-за одного мудака, который не понял, что вебпак разделяет код на МОДУЛИ и нужно юзать commonjs
он решил пойти по методу cat **/*.js > bundler.js
Жиза

Сергей
12.10.2017
12:54:21

Google

Roman
12.10.2017
12:54:48

Сергей
12.10.2017
12:54:55
и сука там 15 алиасов для каждой директории из корня
вот как у Артема
один вопрос: НАХУЯ?! если есть resolve.modules

Max
12.10.2017
12:55:27

Сергей
12.10.2017
12:55:49
вот
https://webpack.js.org/configuration/resolve/#resolve-modules

Irina
12.10.2017
12:56:14
что посоветуете почитать по webpack, кроме офдоки?

Таймураз
12.10.2017
12:56:25
К слову, разработка и правда завязана на инструменты сборки
У нас с этим пиздец, и не факт, что при переходе на вебпак все будет работать также

Yan
12.10.2017
12:56:26
доку два раза прочитать
и самостоятельно собрать что-нибудь

Dmitry
12.10.2017
12:57:27
Артем, а зачем редьюсеры и экшены запихали в дополнительную папку state?

Sergey
12.10.2017
12:57:40
А есть какая-нибудь IDE которая понимает алиасы в вебпаке?

Stepan
12.10.2017
12:57:48
ок
лови пример
на прошлой работе, ребята не разобрались в том как работает вебпак, нахерачили кучу дополнительных скриптов внутри конфига, также наебенили алиасов, кастомные резолверы, выдроченный лоадер css вместо extract-text-plugin. подгрузка модулей идет по комментариям в файле. Вебпак настроен так, что сваливает весь код в один файл как модуль, нет никакой изоляции.
сейчас там тупо не могут перейти даже на 2 вебпак, потому что сделано столько говна, которое невозможно переписать даже за 2 месяца, тупо из-за одного мудака, который не понял, что вебпак разделяет код на МОДУЛИ и нужно юзать commonjs
он решил пойти по методу cat **/*.js > bundler.js
О чём речь вообще, на моём проекте пацаны написали скрипт для ноды, который копипастит из node_modules бутстрап и прочие глобальные стили в public прямо.
Вместо того, чтобы посмотреть, что такое ExtractTextWebpackPlugin

Сергей
12.10.2017
12:57:59

Yan
12.10.2017
12:58:46

Stepan
12.10.2017
12:59:12
О_О
Я охуел, пока нашёл, как эта хуйня там оказывается

Sergey
12.10.2017
12:59:32

Stepan
12.10.2017
12:59:34
А потом люди говорят, что вебпак не нужно учить
Да пошли вы

Artyom
12.10.2017
12:59:58
Шторм научился, если в найтройках путь к вебпак конфигу указать. В vscode чуть посложнее, там надо руками указывать через jsconfig.json