gpt4 book ai didi

javascript - 命中断点后编辑外部 JavaScript 文件

转载 作者:行者123 更新时间:2023-11-30 06:01:27 24 4
gpt4 key购买 nike

在 VS2010 IDE 中,当遇到断点(或错误)时,它会打开我引用的外部 JavaScript 文件的只读 [动态] 版本。如果我可以立即编辑此文件并刷新浏览器,我的工作流程将得到极大改善。这与挖掘原始 JS 文件打开它、找到正确的行并在那里进行编辑相反。

我只知道这是可能的,因为我能够在我的旧工作计算机配置上执行此操作,但对于我来说,我无法在家里复制它。

有人做过这个吗?也许是延期?或者可能与引用文件的方式、我的 basehref 标记或 url 重写有关。

最佳答案

当基本 href 指定的域不是 localhost 时,就会发生这种情况。我的问题是要为 Facebook JS 启用本地环境,我需要在 url 中使用我的域。所以我设置了我的主机文件以将 localhost.mydomain.com 重新映射到本地主机。

当 Visual Studio IDE 遇到不是本地主机的文件引用时,它不会尝试获取本地文件,因为它假定(在大多数情况下是正确的)它是从另一个站点提供的。在这些情况下,它将文件加载为 [动态] 和只读。

这是测试用例:

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<base href="http://localhost.mydomain.com/virtual-directory/" />
<script type="text/javascript" src="test.js"></script>
</head>
<body>
</html>

test.js 中的任何断点都会导致打开只读动态文件。

关于javascript - 命中断点后编辑外部 JavaScript 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8232003/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com