【发布时间】:2020-01-30 02:35:46
【问题描述】:
我有一个使用带有源映射的 Webpack 4 的 JavaScript 项目:
mode: 'development',
entry: { app: './src/app.js' },
output: {
filename: 'app.[contenthash].js',
path: outputPath,
},
devtool: 'sourcemap',
externals,
....
它会在我的dist 文件夹中生成 2 个 JS 文件:
app.[contenthash].js 和 app.[contenthash].js.map 附在上面。
我安装了source-map-explorer:
https://www.npmjs.com/package/source-map-explorer
但是当我在这些文件上运行它时,我得到了错误:
您的源映射指的是第 17 行生成的第 8 列,但是 source 在该行仅包含 0 列。检查你是 使用正确的源映射。
我该如何解决这个问题?
编辑:
当我将 Webpack 的模式更改为 production 时,它不会抛出该错误。为什么?
现在使用production 模式,当我运行它时它只是挂起.. 预计需要多长时间?
【问题讨论】:
标签: javascript webpack source-maps