【发布时间】:2015-10-29 23:46:02
【问题描述】:
并非所有 JavaScript 文件都在 Chorme 开发者工具中可见。
谷歌浏览器是最新的。版本 44.0.2403.130 m 应用程序的调试版本。 头脑中的脚本。
<script src="/Scripts/jquery-ui-1.8.24.js"></script>
<script src="/Scripts/jquery.validate.js"></script>
...
<script src="/Client/Statics/GuiContainers.js"></script>
<script src="/Client/ClientDAL.js"></script>
<script src="/Client/ClientLayoutUpdater.js"></script>
<script src="/Client/ClientRenderer.js"></script>
<script src="/Client/ControllerLocator.js"></script>
脚本的第一部分在 localhost/Scripts/* 路径的 Sources 菜单下的 Chrome 开发人员工具中可见。从昨天开始,脚本的第二部分就看不见了。开发者工具有什么问题?
JavaScript 控制台中没有错误。我可以在网络选项卡中看到对 JavaScript 文件的成功请求。所有 JavaScript 都已加载。应用程序工作正常。
开发者工具有什么问题?有人有想法吗?
如果我将本地主机“文件夹”添加到工作区,所有内容都是可见的,甚至是服务器端源文件。
【问题讨论】:
-
使用开发者工具中的network选项卡,刷新页面,判断页面加载时js文件是否实际加载完毕。
-
@Seano666 我做到了。由于您的评论,问题解释得到了澄清。谢谢。
-
将console.log放到源文件中,刷新页面,你会得到console.log,你可以从console点击源。
-
如果没有控制台日志,则意味着您的源文件没有从您期望的位置加载。
-
@SilentTremor 好主意。谢谢。来自 console.log() 参数的消息旁边的文件名是 VM254 DdiClientMain.js:17。我想知道这意味着什么?
标签: javascript google-chrome debugging google-chrome-devtools