如何为非入门块生成源映射

时间:2019-10-02 19:14:07

标签: javascript webpack create-react-app

我尝试将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',
    }),

感谢您的光临并帮助我。

0 个答案:

没有答案