我目前每100-200次使用都會出現一個非常奇怪的偶然錯誤。如何在不需要干擾正常開發的情況下靜默記錄東西
我真的不能重現它,我不想花太多時間修復它,因爲它不是高優先級,但我仍然想修復它。
爲了做到這一點,我實際上需要在整個地方有30個左右的console.log,這可能會有所幫助。
問題是,那些console.logs對於正常的開發過程來說非常煩人,並且完全堵塞了我的控制檯,這是一個非常高的獎勵,以便有可能隨時瞭解有關問題的更多信息這個奇怪的錯誤發生。
我想知道最好的方法是什麼?總結一下,我需要擁有「沉默」的console.log,這些不在我的途中,但會在bug再次出現時出現在那裏。
我已經給它一些,雖然我有兩個選擇,但我不知道我太高興與其中任何一個:
- 做一個數組,我將推動相關的信息和然後在錯誤發生時從控制檯打印出來。
- 製作一個文本文件日誌,記錄相關信息並在發生錯誤時通讀它。
我是否錯過了更好的東西?哪種方法可以使用這兩種或者我可能會丟失的兩種。
編輯:請不要說這種行爲不會產生任何錯誤,只是一個奇怪的用戶界面行爲。
「我不知道我他們中的任何一個都很開心「爲什麼不呢?這些對我來說似乎完全合法。 –
'console.debug''console.trace''控制檯。info'? –
@PaulDraper沒有什麼特別錯誤。我只是覺得它們有點原始,我可能會錯過更整齊的東西。 (其實看看這個答案,這是我可能會錯過的那種東西:http://stackoverflow.com/a/22793132/463065) – Trufa