Size: a a a

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

2020 August 16

y

ymdev in Webpack — русскоговорящее сообщество
Nick Gotton
Самый верный - пиши на ts. И в конфиге у него укажи es6.
Ты же в курсе, что код не перегоняется в этом случае в старый стандарт? Просто твой код проверяется на соответствие указанному стандарту. И любая фича из стандарта выше даст тебе ошибку.
источник

NG

Nick Gotton in Webpack — русскоговорящее сообщество
ymdev
Ты же в курсе, что код не перегоняется в этом случае в старый стандарт? Просто твой код проверяется на соответствие указанному стандарту. И любая фича из стандарта выше даст тебе ошибку.
Нет
источник

NG

Nick Gotton in Webpack — русскоговорящее сообщество
Но звучит не логично.
источник

NG

Nick Gotton in Webpack — русскоговорящее сообщество
Тайп скрипт даёт песочницу на своём сайте. Там точно по дефолту все компилится в ес5
источник

NG

Nick Gotton in Webpack — русскоговорящее сообщество
Сейчас покажу дист
источник

NG

Nick Gotton in Webpack — русскоговорящее сообщество
это ес5
источник

NG

Nick Gotton in Webpack — русскоговорящее сообщество
вот конфиг и вот настройка
источник

NG

Nick Gotton in Webpack — русскоговорящее сообщество
так о чем ты говоришь, еще раз пожалуйста
источник

y

ymdev in Webpack — русскоговорящее сообщество
Nick Gotton
так о чем ты говоришь, еще раз пожалуйста
да какая-то задница. Проект, на котором вылезла ошибка уже давно на rollup сидит. А попытался воспроизвести - собралось все.
Постараюсь позже по коммитам откатиться до старой версии
источник

NG

Nick Gotton in Webpack — русскоговорящее сообщество
👍
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
ymdev
да какая-то задница. Проект, на котором вылезла ошибка уже давно на rollup сидит. А попытался воспроизвести - собралось все.
Постараюсь позже по коммитам откатиться до старой версии
Компиляция тайпскрипта разная бывает, в ролапе у вас скорее всего Бабель который из ts делает js путем вырезания тайпингов
источник

Е

Евгений in Webpack — русскоговорящее сообщество
Переслано от Евгений
Кто знает, как подружить style-loader и MiniCssExtractPlugin.loader?
Пока я не поставил MiniCss стиль в сборке применялся. А теперь нет. Приходится комментировать miniCss в конфиге вэбпака.

Или это из-за того, что мой css подключался через index.js, куда этот css импортировался ( т.к. в dist/ не было файла css). А теперь предполагается, что я должен подключать появившийся в dist/ css напрямую в index.html?
источник

Е

Евгений in Webpack — русскоговорящее сообщество
Переслано от Евгений
источник

Е

Евгений in Webpack — русскоговорящее сообщество
Переслано от Евгений
источник

Е

Евгений in Webpack — русскоговорящее сообщество
Переслано от Евгений
источник

y

ymdev in Webpack — русскоговорящее сообщество
Евгений
Переслано от Евгений
Кто знает, как подружить style-loader и MiniCssExtractPlugin.loader?
Пока я не поставил MiniCss стиль в сборке применялся. А теперь нет. Приходится комментировать miniCss в конфиге вэбпака.

Или это из-за того, что мой css подключался через index.js, куда этот css импортировался ( т.к. в dist/ не было файла css). А теперь предполагается, что я должен подключать появившийся в dist/ css напрямую в index.html?
никак. Либо одно, либо другое
источник

y

ymdev in Webpack — русскоговорящее сообщество
ymdev
никак. Либо одно, либо другое
style-loader всовывает на страницу, а extract plugin занимается извлечением в отдельный файл. Поэтому они не дружат друг с другом :)
источник

Е

Евгений in Webpack — русскоговорящее сообщество
я так понял, надо настраивать, чтобы в dev версии был style-loader, а в продакшене — экстракт?
источник

UT

User True in Webpack — русскоговорящее сообщество
Евгений
я так понял, надо настраивать, чтобы в dev версии был style-loader, а в продакшене — экстракт?
В документации так и сказано
источник

G

Group Butler in Webpack — русскоговорящее сообщество
Start me to get the list of commands
источник