我正在使用Dev Tools在Chrome中调试我的代码。
我想知道只有当DevTools在Chrome中处于活动状态时才能加载JS,否则会被忽略。因此,对于普通用户,我可以在生产中发送带有调试逻辑的代码,而不会影响应用程序性能。
像
这样的东西AB
答案 0 :(得分:2)
您可以使用devtools-detect库:https://github.com/sindresorhus/devtools-detect
它可以检测DevTools是否处于活动状态,但它不是100%正确
如果DevTools未对接,则不起作用,如果您切换任何类型的侧边栏,则会显示误报。