Size: a a a

2020 October 06

EO

Eugene Obrezkov in Frontend UA
Сергій Бабіч
більше, на жаль, фізично не можу дати.
Якщо коротко — робило, зара не робе.
Відкотили бранч до п'ятничного, відтворили все один в один, все одно падає збірка
это ж классика, небось и npm используете
источник

СБ

Сергій Бабіч... in Frontend UA
yarn
источник

EO

Eugene Obrezkov in Frontend UA
там лучше, да, но проблема транзитивных зависимостей там не решена
источник

EO

Eugene Obrezkov in Frontend UA
ваш код может использовать какую-то зависимость, которой нету в вашем package.json, но была у кого-то другого. То есть для вас она транзитивная
источник

СБ

Сергій Бабіч... in Frontend UA
валиться не на залежностях, а на синтаксисі
источник

EO

Eugene Obrezkov in Frontend UA
этот кто-то другой мог её обновить в пятницу и всё сломать
источник

EO

Eugene Obrezkov in Frontend UA
Stas G
а ошибка какая?
☝️
источник

EO

Eugene Obrezkov in Frontend UA
вот мы начинаем приходить к конкретике
источник

IL

Ihor Levchenko in Frontend UA
такой вопрос..
Скажем, у вас есть старинное легаси на angular JS 1.*.
вам надо сделать модный молодежный свежий компонент и заинжектить его в старинный легаси, собирающийся полу-сломанным галпом.

Я вижу 2 варианта:
1) <div id=“root_of_my_super_container”></div>, далее просто натравить тот же реакт в этот див, и параметры хватать через атрибуты (скорее всего извращение страшное)
2) веб компоненты? Сделать на реакте веб-компонент, и уже в самой вьюхе ангуляра вставлять его и передавать пропсы внутрь веб-компонента его же средствами

еще варианты?

Идея - не взращивать дальше легаси кодовую базу, а постепенно контейнер за контейнером, заменить на модный молодежный фреймворк

Что скажете, коллеги?:)
источник

СБ

Сергій Бабіч... in Frontend UA
источник

СБ

Сергій Бабіч... in Frontend UA
Переслано от Сергій Бабіч...
на даний момент Object is possibly 'undefined'.  TS2532
але не в цьому суть.
Ще в п'ятницю все збиралося нормально, локально також ніяких проблем немає.
Так враження, що ігнорується tsconfig, або береться невідомо звідки
источник

EO

Eugene Obrezkov in Frontend UA
Сергій Бабіч
Переслано от Сергій Бабіч
на даний момент Object is possibly 'undefined'.  TS2532
але не в цьому суть.
Ще в п'ятницю все збиралося нормально, локально також ніяких проблем немає.
Так враження, що ігнорується tsconfig, або береться невідомо звідки
это не синтаксическая ошибка
источник

EO

Eugene Obrezkov in Frontend UA
на каком коде это происходит, минимально воспроизводимый пример?
источник

EO

Eugene Obrezkov in Frontend UA
ну вроде ж взрослые люди)
источник

СБ

Сергій Бабіч... in Frontend UA
Eugene Obrezkov
на каком коде это происходит, минимально воспроизводимый пример?
источник

СБ

Сергій Бабіч... in Frontend UA
там є чутка d3
источник

EO

Eugene Obrezkov in Frontend UA
какая сигнатура axisYBar?
источник

СБ

Сергій Бабіч... in Frontend UA
Eugene Obrezkov
какая сигнатура axisYBar?
источник

СБ

Сергій Бабіч... in Frontend UA
scaleLinear — d3
источник

DB

Dima Bildin in Frontend UA
Ihor Levchenko
такой вопрос..
Скажем, у вас есть старинное легаси на angular JS 1.*.
вам надо сделать модный молодежный свежий компонент и заинжектить его в старинный легаси, собирающийся полу-сломанным галпом.

Я вижу 2 варианта:
1) <div id=“root_of_my_super_container”></div>, далее просто натравить тот же реакт в этот див, и параметры хватать через атрибуты (скорее всего извращение страшное)
2) веб компоненты? Сделать на реакте веб-компонент, и уже в самой вьюхе ангуляра вставлять его и передавать пропсы внутрь веб-компонента его же средствами

еще варианты?

Идея - не взращивать дальше легаси кодовую базу, а постепенно контейнер за контейнером, заменить на модный молодежный фреймворк

Что скажете, коллеги?:)
не очень понял, чем отличается вариант 1 и 2, кроме того что в 2 ещё и веб-компонент появляется.
Внутри ангуляр-компонента (директивы) можно рендерить в $el (или как там, уже не очень помню) реакт компонент типа ReactDOM.render и пробрасывать пропсы из скоупа
источник