Error logging Sentry-JavaScript项目和源代码映射

Error logging Sentry-JavaScript项目和源代码映射,error-logging,uglifyjs,source-maps,sentry,Error Logging,Uglifyjs,Source Maps,Sentry,我对简化JavaScript代码的哨兵处理有一些疑问。我的项目有大约3MB的常规JavaScript,在生产中减少到200-400kb 如果Sentry与JavaScript Sourcemaps一起实现,它是如何工作的。如果出现错误,客户端是否会加载sourcemap(400 kb+未统一版本3 mb)本身并进行处理以找到正确的行?这会很糟糕,因为我的很多项目都是针对移动设备的。或者Sentry服务器会从服务器访问sourcemap并解析正确的错误吗 感谢您的帮助。Sentry服务器将远程处理

我对简化JavaScript代码的哨兵处理有一些疑问。我的项目有大约3MB的常规JavaScript,在生产中减少到200-400kb

如果Sentry与JavaScript Sourcemaps一起实现,它是如何工作的。如果出现错误,客户端是否会加载sourcemap(400 kb+未统一版本3 mb)本身并进行处理以找到正确的行?这会很糟糕,因为我的很多项目都是针对移动设备的。或者Sentry服务器会从服务器访问sourcemap并解析正确的错误吗


感谢您的帮助。

Sentry服务器将远程处理源地图,作为其管道的一部分。在获取源代码时,它会根据标准头或注释查找它们,然后自动获取它们。如果文件公开不可用,还有一个API可以使用“发布”将文件发送到Sentry服务器。

因此,我所要做的就是公开sourcemap、缩小版和原始版,并在缩小版中链接sourcemap,以使其正常工作?这是正确的。以下是发布API的要点,这是首选方法: