您要请求功能还是报告错误?
特征
(如果这是一个使用问题,请不要在此处发布- 而是在forum.sentry.io上发布。如果这不是“功能”或“错误”,或者短语“我如何...? ” 适用,那么这可能是一个用法问题。)
预期的行为是什么?
根据哨兵文件,
在 Python 和 PHP 中,Sentry 会在每次出错时显示局部变量的值。
为什么我们不在 js 中也有这个,最好是在 react native 中? 我认为使用arguments
变量,我们至少可以记录生成异常的函数的局部变量,这仍然非常有用。
为什么我们不在 js 中也有这个,最好是在 react native 中? 我认为使用 arguments 变量,我们至少可以记录生成异常的函数的局部变量,这仍然非常有用。
不幸的是,这在今天的浏览器 JavaScript 中是不可能的。 arguments
对象在执行进入try/catch
或onerror
全局错误处理程序时丢失。
我们长期以来一直在尝试使这成为可能,但没有在编译步骤中重新编写代码以将每个可能的变量暴露给 Raven.js(例如使用 babel 插件)——这将使除了琐碎的应用程序几乎无法使用——我们无能为力。
不幸的是,这在今天的浏览器 JavaScript 中是不可能的。
arguments
对象在执行进入try/catch
或onerror
全局错误处理程序时丢失。
那么 Nodejs 呢? 这有没有可能 ?
那么 Nodejs 呢? 这有没有可能 ?
欢迎您试一试——接受拉取请求!
我听说如果您想从那里开始,可以在某种可能暴露局部变量的调试/开发模式下运行 V8。
最有用的评论
不幸的是,这在今天的浏览器 JavaScript 中是不可能的。
arguments
对象在执行进入try/catch
或onerror
全局错误处理程序时丢失。我们长期以来一直在尝试使这成为可能,但没有在编译步骤中重新编写代码以将每个可能的变量暴露给 Raven.js(例如使用 babel 插件)——这将使除了琐碎的应用程序几乎无法使用——我们无能为力。