Size: a a a

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

2020 May 15

A

Alex CherryTea in Webpack — русскоговорящее сообщество
а в скрипте там у тебя уже ловится аругмент и делается линка
источник

DS

Dmitriy Shuleshov in Webpack — русскоговорящее сообщество
Alex CherryTea
а в скрипте там у тебя уже ловится аругмент и делается линка
Как этот аргумент потом словить в конфиге вебпака?
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Dmitriy Shuleshov
Как этот аргумент потом словить в конфиге вебпака?
масса способов. Например у тебя конфиг вебпака долен быть в js файле и жкспортировать функцию которая принимает env аргумент а возвращает конфиг
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
вот пример
источник

DS

Dmitriy Shuleshov in Webpack — русскоговорящее сообщество
Ага те в argv будет?
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
+
источник

DS

Dmitriy Shuleshov in Webpack — русскоговорящее сообщество
Alex CherryTea
Ну я бы например сделал так - вебпак дев сервер это на самом деле полноценный сервак куда можно воткнуть экспресс (почитай доку) - пишешь для него функцию в которую передаешь список энтрей - и потом в браузере по разным роутам он будет запускать тебе разнные апки
А вот это не понял как такое модно провернуть.

Там же у каждой аппки свой энтри. Типа при переходе по урлу должно пересобраться как то?
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Dmitriy Shuleshov
А вот это не понял как такое модно провернуть.

Там же у каждой аппки свой энтри. Типа при переходе по урлу должно пересобраться как то?
не в этом кейсе подраузмевается что собираются все апки разом
источник

DS

Dmitriy Shuleshov in Webpack — русскоговорящее сообщество
Alex CherryTea
не в этом кейсе подраузмевается что собираются все апки разом
Там тогда циклические будут скорее всего🙈
источник

DS

Dmitriy Shuleshov in Webpack — русскоговорящее сообщество
А как изначально правильно такой таск делать?

Нужно паралельно в одной репе разрабатывать сервисы (независимые реакт аппки) с единой базой ui компонентов и переиспользуемой логики.
источник

DS

Dmitriy Shuleshov in Webpack — русскоговорящее сообщество
@Akiyamka благодарю за наводки!
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Dmitriy Shuleshov
А как изначально правильно такой таск делать?

Нужно паралельно в одной репе разрабатывать сервисы (независимые реакт аппки) с единой базой ui компонентов и переиспользуемой логики.
Преиспользуемая логика выносится в либы которые хранятся в вашем приватном npm регистре
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
У нас например нексус для этого используется
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Но можно и тупо репозиторий указать  в package.json
источник

DS

Dmitriy Shuleshov in Webpack — русскоговорящее сообщество
Alex CherryTea
Преиспользуемая логика выносится в либы которые хранятся в вашем приватном npm регистре
Да но как решить множественные ентри поинты в репе
источник
2020 May 16

ДП

Дмитрий Пустовит... in Webpack — русскоговорящее сообщество
Dmitriy Shuleshov
Да но как решить множественные ентри поинты в репе
Держать отдельно дефолтный конфиг, иметь объект с кастомными настройками для каждой апки. И при запуске примешивать в дефолтный конфиг кастомные настройки?
источник

DS

Dmitriy Shuleshov in Webpack — русскоговорящее сообщество
Дмитрий Пустовит
Держать отдельно дефолтный конфиг, иметь объект с кастомными настройками для каждой апки. И при запуске примешивать в дефолтный конфиг кастомные настройки?
Как примешивать?
источник

ДП

Дмитрий Пустовит... in Webpack — русскоговорящее сообщество
{
 ...default,
 ...custom,
}
источник

ДП

Дмитрий Пустовит... in Webpack — русскоговорящее сообщество
Как то так, либо рекурсивно если меняются вложенные настройки
источник