Я пытаюсь обновить Webpack с 3.8 до 4.41. Мне удается заставить его работать большинство деталей. Однако я не могу создать исходную карту для асинхронных блоков. Работает с файлом main.js
(входной комплект).
Это часть моей конфигурации, которая, я думаю, связана с генерацией исходной карты. Я могу предоставить более подробную информацию, если требуется больше информации.
module.exports = {
devtool: 'source-map',
output: {
filename: 'static/js/[name].[chunkhash:8].js',
chunkFilename: 'static/js/[name].[chunkhash:8].chunk.js',
sourceMapFilename: 'static/js/[name].[chunkhash:8].js.map',
},
optimization: {
minimizer: [
new UglifyJsPlugin({
cache: true,
parallel: true,
uglifyOptions: {
compress: false,
ecma: 6,
mangle: true,
sourceMap: true,
},
})
],
},
}
Я смог использовать этот конфиг для получения того же результата.
....
devtool: false,
.....
// Plugin
new webpack.SourceMapDevToolPlugin({
filename: 'static/js/[name].[chunkhash:8].js.map',
}),
Спасибо, что посмотрели и помогли мне.