我正在处理由其他人编码的Web应用程序。加载索引页面,如果我打开Chrome调试器并查看“源”选项卡,我会看到以下内容(请注意以蓝色突出显示的文件):
我正在尝试理解这些蓝色突出显示的文件。它们不包含在我的项目中的任何位置,我甚至没有E驱动器。即使在缓存清除之后,它们似乎也不会在“网络”选项卡上的任何请求中下载。绿色突出显示的文件在Scripts文件夹中按预期显示,并从我的HTML中引用。
Firefox / Firebug没有显示这些额外蓝色文件的任何迹象。
如果我打开helix.container.js(上面的绿色文件),那么对于每个蓝色文件,我都会看到这样的代码,后面跟着该文件的源代码:
function(require,module,exports){
/**
* Helix.Ajax.js
*/
...
所以似乎helix.container.js是所有蓝色文件的捆绑版本。因此,Chrome会以某种方式知道这一点,并尝试将其“拆分”回原始文件以便在调试器中显示?如果是这样,路径“e:\ builds”来自哪里?可以禁用吗?有文件吗?
任何人都可以对这种行为有所了解吗?
这是使用Chrome 30.0.1599.101。