Size: a a a

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

2020 June 10

M

Mr. Wolf in Webpack — русскоговорящее сообщество
Я уже тут был. Это, кажется, не используется и, кстати, на самой странице есть указание использовать SplitChunksPlugin.
источник

M

Mr. Wolf in Webpack — русскоговорящее сообщество
Я реально долго искал хотя бы пример. Мой приход в эту группу был надеждой. Теперь придётся гуглить ещё более усердно.
источник

M

Mr. Wolf in Webpack — русскоговорящее сообщество
Как я понял здесь нет компетентных специалистов, либо у них отключены уведомления. =\
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Mr. Wolf
Как я понял здесь нет компетентных специалистов, либо у них отключены уведомления. =\
По моему опыту несколько энтри - ситуация редкая (если у вас спа). Когда энтри один - все в вебпаке работает из коробки, common чанк генерится без доп настроек. У вас ситуация редкая, мало кто с этим сталкивался, а не потому что вас игнорируют или отключены уведомления
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Вот если решите проблему может ответите кому-нибудь следующему кто будет так же хотеть пошарить один чанк между несколькими энтри
источник

🦜

🦜 in Webpack — русскоговорящее сообщество
Mr. Wolf
Я уже тут был. Это, кажется, не используется и, кстати, на самой странице есть указание использовать SplitChunksPlugin.
источник

🦜

🦜 in Webpack — русскоговорящее сообщество
пример с лодеш релеватный?
источник

AM

Andrew Mazurevich in Webpack — русскоговорящее сообщество
в splitChunks есть опция minSize. Если размер общего кода меньше этого числа то вебпак все равно все включит в каждый модуль
источник

Д

Дима in Webpack — русскоговорящее сообщество
Я бы после его манипулятивных высказываний, даже не пытался помочь.
источник

V

VovaS in Webpack — русскоговорящее сообщество
Подскажите плиз какой смысл в этом коде:
config.module.rules.push({
test: /\.mjs$/,
include: /node_modules/,
type: 'javascript/auto'
})
config.resolve.extensions.push('.mjs');
источник

KA

Kenan Ayvazov in Webpack — русскоговорящее сообщество
VovaS
Подскажите плиз какой смысл в этом коде:
config.module.rules.push({
test: /\.mjs$/,
include: /node_modules/,
type: 'javascript/auto'
})
config.resolve.extensions.push('.mjs');
всего лишь пуш в массив правил
источник

V

VovaS in Webpack — русскоговорящее сообщество
Kenan Ayvazov
всего лишь пуш в массив правил
Но ето не значет что wp возмёт все .mjs файлы с node_modules и положит в bundle?
источник

M

Mr. Wolf in Webpack — русскоговорящее сообщество
https://webpack.js.org/guides/code-splitting/#entry-dependencies

Кстати, тестировал это, и это не работало совсем.
источник

🦜

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

Д

Дима in Webpack — русскоговорящее сообщество
источник
2020 June 11

TG

Timofey Goncharov in Webpack — русскоговорящее сообщество
Переслано от Timofey Goncharov
бабель оставляет в ts файлах мои алиасы (tsconfig.paths)

Почему так?
источник

DP

Dmitriy Pikulin in Webpack — русскоговорящее сообщество
Timofey Goncharov
Переслано от Timofey Goncharov
бабель оставляет в ts файлах мои алиасы (tsconfig.paths)

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

DP

Dmitriy Pikulin in Webpack — русскоговорящее сообщество
может тебе этот плагин поможет https://github.com/dividab/tsconfig-paths-webpack-plugin
источник

V

Vadim in Webpack — русскоговорящее сообщество
Всем привет, я с вебпаком новичок,  испольщую uglifyjs-webpack-plugin, и вылетает ошибка ERROR in tv_chart.min.js from UglifyJs
Unexpected token: keyword «function», expected: punc «;» , я так понимаю нужен бабель чтобы исправить? не подскажете какие имено пресеты бабеля нужны?
источник

AM

Andrew Mazurevich in Webpack — русскоговорящее сообщество
бабель обычно настраивается так чтобы не лезть в нод-модули и соответсвенно он там ничего не меняют. на сколько я помню нужно в include добавить этот пакет
источник