[英]Is there a way to detect in javascript if the Chrome/Chromium/V8 profiler is running?
我的應用程序有幾個昂貴的調試/開發功能,我想在分析器運行時禁用它們。
我可以運行應用程序的prod構建,但然后我會丟失有用的函數名稱。
我希望有一種機制,比如檢查NODE_ENV是否為“生產”。
V8開發人員在這里。 我不相信有可能檢測到探查器是否正在運行。 我認為這可能是一個很好的事態 - 如果應用程序在您分析它們時改變了它們的行為,它可能會非常混亂。 即使在你故意這樣做的情況下(所以你不會感到驚訝),我想它很容易導致奇怪的文物。
我認為不同的構建模式可能是最好的解決方案。 您可以進行“開發”構建(完整符號和調試功能),“分析”模式(僅符號)和“生產”構建(無符號,無調試功能)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.