ionic-framework - Sentry:所有控制台日志显示面包屑而不是浏览器中的文件
问题描述
我有一个 Ionic 应用程序,在添加 sentry-cordova 之后,我注意到我的控制台日志(在浏览器中)现在显示以下内容:
以前,它会命名文件和行号而不是“面包屑”,我不知道如何改变这种行为。
值得注意的是,当我将鼠标悬停breadcrumbs.js
在它引用的日志中时:@sentry/browser
解决方案
这与其说是一种解决方案,不如说是一种潜在的解决方法,但它对我有用,应该适用于任何使用环境变量的人。
Sentry.init({
dsn: "___DSN___",
integrations: function(integrations) {
return integrations.filter(function(integration) {
if (!environment.production) {
// Disables breadcrumbs unless in production mode
return integration.name !== "Breadcrumbs"
}
})
}
});
推荐阅读
- angular - ngrx:为实体设置默认值
- jenkins - jenkins 升级后 TFS 插件出错
- maven-plugin - 通过 maven 执行 java -jar name.jar -p myproject
- java - 测试依赖项调用的 lambda 表达式
- selenium - 获取 XHR 响应(网络流量)并在 Katalon Studio 中解析
- ios - 如何从 Swift 中的输入音频文件生成相位反转音频文件?
- python-3.x - cv2 - 用噪声掩盖图像
- c# - 两个相反的modelBuilder关系设置有什么区别?
- java - 有没有办法增加netty中的DNS缓存TTL?
- android - 找不到方法 maven() 的解决方案