当js文件的链接以调试器启动时,Chrome的开发工具意味着什么?

时间:2017-07-11 15:42:23

标签: javascript google-chrome debugging

我正在尝试在ASP.Net网站上诊断我没写过的JavaScript问题。我已经加载了Google Chrome的开发工具并运行了无效的功能,并收到错误信息:

  

未捕获的TypeError:jQuery.clean不是函数

当我点击调试器中的错误时,它显示的是一个显然是knockout.js的文件。我相信问题是我们已经将jQuery升级到不再包含.clean函数的新版本。对我的问题来说,这并不是那么有趣的背景。

我正在试图找出Chrome有哪些来自knockout.js,以便我可以升级它。但是,当我查看knockout.js文件的位置时,它告诉我它来自debugger:///VM830。这显然不是网站的一部分。我试过右键点击'Empty Cache and Hard Reload',但它仍然显示为来自同一个地方。我的问题是debugger:///VM830位置是什么,它实际上来自哪里?

1 个答案:

答案 0 :(得分:0)

看起来像我们的品质"代码正在下载knockout.js作为XHR请求,然后使用eval()执行响应。