Как сгенерировать исходную карту для не входного чанка - PullRequest
0 голосов
/ 02 октября 2019

Я пытаюсь обновить 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',
    }),

Спасибо, что посмотрели и помогли мне.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...