我正在使用Newrelacy脚本添加浏览器监视,但无法在服务器上获取错误,错误组件无法发送服务器错误
新增
Error.getInitialProps = ({ res, err }) => {
console.log("statusCode err", res, err);
if (typeof window == "undefined") {
const newrelic = require("newrelic");
newrelic.noticeError(err);
} else {
window.newrelic.noticeError(err);
}
const statusCode = res ? res.statusCode : err ? err.statusCode : 404;
return { statusCode };
};
e
导出默认错误;我们可以使用这个newellegs.noticeError(err)当newellegsinstalled通过脚本
1条答案
按热度按时间cu6pst1q1#
Newrelacy Browser不会捕获服务器端执行代码的任何错误,我们需要添加一个新的relacy代理来获取服务器日志和错误报告。