作為全棧JavaScript錯誤實時監測平台,Fundebug的Node.js實時錯誤監測服務上線啦,我們能夠幫助開發者及時,高效地發現並且解決Node.js錯誤,從而提高開發效率,並提升用戶體驗。
Fundebug為什么監測Node.js?
程序員通常是比較自信的,他們堅持自己寫的代碼沒有問題。然而,再追問一下自己:
- 我的代碼真的100%沒有問題嗎?
- 我做了完整的單元測試嗎?
- 難道我要花更多的時間沒完沒了的寫單元測試?
那么問題在哪?
- 當Node.js后台程序在服務器上出錯了,然而開發者並不知道;
- 在動輒上百MB的文本日志中分析錯誤,顯然是非常低效的;
- 錯誤日志收集的不規范也不完整,開發者無從下手;
為什么是Fundebug?
如何使用Fundebug?
1. 安裝fundebug-ndoejs模塊
|
npm install fundebug-nodejs
|
若國外的NPM速度太慢的話,可以使用淘寶NPM鏡像安裝:
|
npm install fundebug-nodejs --registry=https://registry.npm.taobao.org
|
2. 導入fundebug並配置apikey:
|
var fundebug=require("fundebug-nodejs");
fundebug.apikey="YOUR-APIKEY"
|
3. 后端框架個性化配置:
監測Express
|
app.use(fundebug.ExpressErrorHandler);
|
監測Koa
|
app.on("error", fundebug.KoaErrorHandler);
|
監測Hapi
|
server.on("request-error", fundebug.HapiErrorHandler);
server.on("response", fundebug.HapiErrorHandler);
|
具體步驟請查看Fundebug文檔 - Node.js
關於Fundebug
Fundebug專注於JavaScript、微信小程序、微信小游戲、支付寶小程序、React Native、Node.js和Java實時BUG監控。 自從2016年雙十一正式上線,Fundebug累計處理了7億+錯誤事件,得到了Google、360、金山軟件、百姓網等眾多知名用戶的認可。歡迎免費試用!

版權聲明:
轉載時請注明作者Fundebug以及本文地址:
https://blog.fundebug.com/ 2017/03/17/fundebug-support-nodejs/

