Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Webpack 哨兵源地图-故障排除_Webpack_Source Maps_Sentry - Fatal编程技术网

Webpack 哨兵源地图-故障排除

Webpack 哨兵源地图-故障排除,webpack,source-maps,sentry,Webpack,Source Maps,Sentry,我正在尝试为reactjs应用程序获取与Sentry一起工作的源地图。我将webpack与SentryWebpackPlugin结合使用。网页包配置中的相关配置如下所示: const SentryWebpackPlugin=require(“@sentry/webpackplugin”); 常量SentryOptions={ //sentry cli配置 authToken:process.env.SENTRY\u AUTH\u令牌, 项目:process.env.SENTRY_项目, //特定

我正在尝试为reactjs应用程序获取与Sentry一起工作的源地图。我将webpack与SentryWebpackPlugin结合使用。网页包配置中的相关配置如下所示:

const SentryWebpackPlugin=require(“@sentry/webpackplugin”);
常量SentryOptions={
//sentry cli配置
authToken:process.env.SENTRY\u AUTH\u令牌,
项目:process.env.SENTRY_项目,
//特定于网页包的配置
包括:pathLibrary.resolve(uu dirname,…)
};
module.exports={
devtool:“隐藏源映射”,
输出:{
文件名:'[name].[contenthash].js',,
chunkFilename:'[name].[contenthash].js',,
公共路径:“”,
路径:pathLibrary.resolve(uuu dirname,
sourceMapFilename:“../tmp/sourcemaps/[file].map”
}
}
if(部署环境包括(环境)){
module.exports.plugins.push(新的SentryWebpackPlugin(SentryOptions));
}
当我构建和部署应用程序时,我确实可以在Sentry中看到源代码图和源代码,但是,问题页面上显示的代码看起来不可读。这使我相信我在命名输出文件或源映射时做了一些错误的事情


Sentry是您最后一个运行的Web包插件吗?文档中有一条注释,如果不是,它可能不会发送源地图的最终版本。注释就在@AdamMarshall的正上方是的,在导出模块之前我正在推插件阵列<代码>模块.导出.插件.推送(新SentryWebpackPlugin…)