Size: a a a

2020 August 07

SR

Sergey Rubanov in BeerJS Moscow
а еще может быть такое что используешь синтаксис какой-то значительно новее в бандле, чем полифиллы и лишнее шипишь когда и так нихуя не работает у юзера
источник

IL

Igor Lobanov in BeerJS Moscow
Так бабель
источник

IL

Igor Lobanov in BeerJS Moscow
бабель подгоняет под нормальное, а полифил ио закрывает совсем жесть
источник

IL

Igor Lobanov in BeerJS Moscow
асинки ты же не заполифилишь
источник

SR

Sergey Rubanov in BeerJS Moscow
так что бабель? во что-то таргет же есть
источник

SR

Sergey Rubanov in BeerJS Moscow
и хорошо бы синхронизировать синтаксис и полифиллы в таргеты
источник

IL

Igor Lobanov in BeerJS Moscow
ну это надо у себя разное отдавать жеж
источник

IK

Ilnur Khalilov in BeerJS Moscow
Давно пора начать отдавать разное
источник

IK

Ilnur Khalilov in BeerJS Moscow
источник

IL

Igor Lobanov in BeerJS Moscow
Ilnur Khalilov
Давно пора начать отдавать разное
согласен, но это ж писать надо
источник

IK

Ilnur Khalilov in BeerJS Moscow
Так это же проще получается. Собираешь самую заполифилленую, самую за-es3-шечную версию для луддитов, а остальным богачам, которые могут себе позволить Андроид с нормальным Хромом отдаёшь нормальный жс
источник

IK

Ilnur Khalilov in BeerJS Moscow
Пускай машины страдают^Wработают — собирают версию с полифиллами за тебя. А ты спокойно пишешь на ES6
источник

IK

Ilnur Khalilov in BeerJS Moscow
Асинки всё равно не нужны
источник

MF

Mikhail Fomin in BeerJS Moscow
причем с кучей левых полифилов. У меня уже не один раз такое было, в итоге я от бабеля отказался. Ставишь ему таргеты и useBuiltIns usage с надеждой, что он найдет, что нужно подключить, а в итоге он трегирится на какую-нибудь переменную и из-за её названия и подключает полифил с фичей которая вообще в этом участке кода не используется
источник

ВА

Владимир Акимов... in BeerJS Moscow
Mikhail Fomin
причем с кучей левых полифилов. У меня уже не один раз такое было, в итоге я от бабеля отказался. Ставишь ему таргеты и useBuiltIns usage с надеждой, что он найдет, что нужно подключить, а в итоге он трегирится на какую-нибудь переменную и из-за её названия и подключает полифил с фичей которая вообще в этом участке кода не используется
такого явно не происходит
источник

ВА

Владимир Акимов... in BeerJS Moscow
бабель не триггерится вообще на названия переменных
источник

MF

Mikhail Fomin in BeerJS Moscow
я это лично через debug проверял, который выводит список подключенных фич по файлам, переименовывал переменные и полифил переставал подключаться
источник

ВА

Владимир Акимов... in BeerJS Moscow
с каким именно полифилом это было связано ?
источник

ВА

Владимир Акимов... in BeerJS Moscow
может быть ты переименовывал переменную в 1 месте и она тришейкилась потому что теряла связь с другим кодом
источник

MF

Mikhail Fomin in BeerJS Moscow
сейчас точно не вспомню, но что-то из стрингов, типо trim или regexp.split
источник