Size: a a a

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

2020 July 17

RU

Roman Usherenko in Webpack — русскоговорящее сообщество
- ставишь бабель
- настраиваешь таргет
- ???
- все работает
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Никита Сковорода
При том, что если бы бабель-лоадер выводил аст в формате, с которым потом вебпак может работать, то не пришлось бы ещё раз его выхлоп парсить акорном, который ломается.
Ох насколько я помню бабель лоадер сначала делает трансформы а только потом аст для вебпака
источник

RU

Roman Usherenko in Webpack — русскоговорящее сообщество
Никита Сковорода
В смысле — дебри?
даже если бы все было так как ты говоришь, то аст ?. было бы акорну все равно непонятно и он бы падал
источник

НС

Никита Сковорода... in Webpack — русскоговорящее сообщество
Alex CherryTea
Ох насколько я помню бабель лоадер сначала делает трансформы а только потом аст для вебпака
Он выводит не аст, вывод бабель-лоадера попадает на ввод акорну, который его парсит снова, я проверял.
источник

RU

Roman Usherenko in Webpack — русскоговорящее сообщество
Никита Сковорода
Он выводит не аст, вывод бабель-лоадера попадает на ввод акорну, который его парсит снова, я проверял.
таргет поставь нормальный (например IE 11) :-D
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Никита Сковорода
Он выводит не аст, вывод бабель-лоадера попадает на ввод акорну, который его парсит снова, я проверял.
Значит я с чем то путаю. Так в чем проблема сделать трансформ?
источник

НС

Никита Сковорода... in Webpack — русскоговорящее сообщество
Roman Usherenko
- ставишь бабель
- настраиваешь таргет
- ???
- все работает
Я понимаю, что вебпак может сбандлить transpiled код.
Вопрос не в этом. А в том, почему он не может сбандлить не transpiled код и как это пофиксить.
источник

RU

Roman Usherenko in Webpack — русскоговорящее сообщество
Никита Сковорода
Я понимаю, что вебпак может сбандлить transpiled код.
Вопрос не в этом. А в том, почему он не может сбандлить не transpiled код и как это пофиксить.
на данный момент никак
источник

НС

Никита Сковорода... in Webpack — русскоговорящее сообщество
Roman Usherenko
таргет поставь нормальный (например IE 11) :-D
лол
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Никита Сковорода
Я понимаю, что вебпак может сбандлить transpiled код.
Вопрос не в этом. А в том, почему он не может сбандлить не transpiled код и как это пофиксить.
Я тебе больше скажу он коммон джиес ещё на выходе сгенерит. Вите с помощью ес-билд умеет парсить современный код и очень быстро
источник

A

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

НС

Никита Сковорода... in Webpack — русскоговорящее сообщество
Roman Usherenko
даже если бы все было так как ты говоришь, то аст ?. было бы акорну все равно непонятно и он бы падал
стоп, если бы бабель-лоадер выводил аст в совместимом формате, то это бы пошло в обход акорна
источник

НС

Никита Сковорода... in Webpack — русскоговорящее сообщество
но, как мы заметили, терсер всё равно бы навернулся
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Никита Сковорода
стоп, если бы бабель-лоадер выводил аст в совместимом формате, то это бы пошло в обход акорна
Зачем?
источник

НС

Никита Сковорода... in Webpack — русскоговорящее сообщество
Alex CherryTea
Зачем?
учитывая что в акорне всё пофиксили уже не зачем, надо только
1) чтобы вебпак использовал седьмой акорн уже наконец, а не шестой
2) чтобы терсер пофиксили
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Никита Сковорода
учитывая что в акорне всё пофиксили уже не зачем, надо только
1) чтобы вебпак использовал седьмой акорн уже наконец, а не шестой
2) чтобы терсер пофиксили
Спрошу по другому - все давно используют опшионал чайнинг через бабель трансформ, что не так?
источник

НС

Никита Сковорода... in Webpack — русскоговорящее сообщество
Alex CherryTea
Спрошу по другому - все давно используют опшионал чайнинг через бабель трансформ, что не так?
Всё так, всё нормально.
Вопрос только как обойтись без трансформа.

Потому что таргет может это позволять, а затык только в том, что вебпак ломается об это. А не таргет.
источник

RU

Roman Usherenko in Webpack — русскоговорящее сообщество
Alex CherryTea
Спрошу по другому - все давно используют опшионал чайнинг через бабель трансформ, что не так?
ну человек не хочет транспилить
источник

НС

Никита Сковорода... in Webpack — русскоговорящее сообщество
А обкладывать код в сборке трансформами только из-за того, что вебпак ломается иначе при том, что таргет всё поддерживает — как-то немного излишне.
источник

A

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