Size: a a a

2020 June 22

AB

Anton Burkin in codingteam
А spfx
источник

Dv

Dr. Friedrich von Ne... in codingteam
https://docs.microsoft.com/en-us/sharepoint/dev/spfx/toolchain/extending-webpack-in-build-pipeline вот тут написано, что можно кастомизировать конфиг
источник

AB

Anton Burkin in codingteam
Ага. Через gulp можно немного подшаианить
источник

AB

Anton Burkin in codingteam
Мы уже всё это сделали.
источник

Dv

Dr. Friedrich von Ne... in codingteam
Не просто немного подшаманить, а там вообще всё можно заманкипатчить.
источник

AB

Anton Burkin in codingteam
Проекту уже 4 года.
источник

AB

Anton Burkin in codingteam
Всё что там можно оптимизировать - оптимизировано.
источник

Dv

Dr. Friedrich von Ne... in codingteam
Мне кажется, ты можешь тупо весь configureWebpack там подменить, и заставить его шоб он делал то, что тебе нужно. Для начала — сдампить тот конфиг, который получается в итоге у родного тулинга, а потом и чтобы засунуть туда свой собственный, с изменениями.
источник

Dv

Dr. Friedrich von Ne... in codingteam
Но ты прав, это какой-то ебучий мрак.
источник

Dv

Dr. Friedrich von Ne... in codingteam
Вместо того, чтобы конфигурировать билд json-файликом, они изобрели какой-то энтерпрайз-конфигуратор, и максимально размазали конфиг по всему коду.
источник

AB

Anton Burkin in codingteam
источник

AB

Anton Burkin in codingteam
Мы даже это сделали.
источник

AB

Anton Burkin in codingteam
Билды с 15 минут уменьшились до 7
источник

A

Alex Ф-ф-фэils!🌠︙... in codingteam
Бля, даже у нас плюсовый проект собирается раза в три меньше
источник

Dv

Dr. Friedrich von Ne... in codingteam
Заметь, в этом примере как раз показывают, как можно патчить конфиг, и даже показывают его после патча. Выходит, что он где-то эмитится всё-таки?
источник

A

Alex Ф-ф-фэils!🌠︙... in codingteam
*быстрее
источник

Dv

Dr. Friedrich von Ne... in codingteam
Ну и, если бы у меня билды делались по 15 минут, я бы их попрофайлил и починил, наверное
источник

AB

Anton Burkin in codingteam
Когда тебе нужно одновременно задебажить или разработать вебпарт, который является архитектурно комплексом вебпартов, скажем из трёх - это билды по 15-20 минут.
источник

Dv

Dr. Friedrich von Ne... in codingteam
Хотя, бляха-муха, у меня у самого билды и делаются по 15 минут :(
источник

Dv

Dr. Friedrich von Ne... in codingteam
Но всё-таки 20 миллионов строк жавакода — это не то же, что проект на фронтенде
источник