我正在尝试在Sentry(记录工具)atm中设置源地图。
我遇到了这样的问题,浏览器上的源地图文件名与我的构建文件夹中的源地图文件名不同。
例如
at hasMaxNumOfPassengers (http://localhost:3000/app.ac17f75defc399dc6ef6.js:172214:11)
在浏览器上。
但是app.ac17f...
在我的构建文件夹中不存在。我的构建文件夹上的文件夹名称为0.f00c843...
。
当我运行yarn start
时,它会触发此webpack-dev-server --config config/webpack/build.js
,
包含以下代码段:
new SentryCliPlugin({
include: './build/dist',
ignore: ['*.svg', '*.jpg', '*.png', '*.woff', '*.woff2'],
release: 'release.1.0',
validate: true,
configFile: '.sentryclirc',
})
构建包含串联/缩小文件及其源映射的build/dist
文件夹时,我将运行此webpack --config config/webpack/build.js
。
我该怎么做才能使它们相同?这有道理吗?