gpt4 book ai didi

javascript - jQuery 智能感知 : Common reference file (stdafx) for vsdoc

转载 作者:行者123 更新时间:2023-11-30 09:02:51 26 4
gpt4 key购买 nike

我昨天将项目中的 jQuery 移到了 Microsoft 的 CDN 上,所以终于让 jQuery intellisense 回来了。耶!但是,我显然需要在所有 .js 文件中包含以下内容:

//These references should enable intellisense within this file
///<reference path="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.6.4.js" />
///<reference path="http://ajax.aspnetcdn.com/ajax/jquery.ui/1.8.16/jquery-ui.min.js" />

我希望有一个包含上述引用的单个 js 文件,这样我在所有 js 文件中都有一个不变的引用,如下所示:

//These references should enable intellisense within this file
///<reference path="/shared/js/stdafx.js" />

想法是 stdafx.js 将是包含 jQuery 引用的文件。然后我只有 一个 地方可以更新版本或添加其他引用。我试了一下,但似乎没有用。谁能想出办法实现这一目标?

最佳答案

其实上面的通用引用最后确实起作用了。我没有意识到 VS 在 js 智能感知方面有多么古怪。有趣的是,它在编译项目后启动了。

我确实尝试过使用 Ctrl-Shift-J 来刷新 JavaScript。它需要几秒钟才能启动,所以给它一个机会。我读到的另一个技巧是将 common.js 文件拖到我想添加公共(public)引用的 .js 文件的编辑器中。这种健全性检查确保我有正确的路径(确实如此)。它添加了一个相对路径 (../shared/stdafx.js),但我能够使用绝对路径 (/shared/js/stdafx.js),这意味着我可以为新的 js 文件修改 VS .js 模板。

因此,我建议遇到此问题的任何人坚持不懈,刷新 JavaScript,编译,甚至关闭并重新打开 VS,因为它最终会为您服务。

关于javascript - jQuery 智能感知 : Common reference file (stdafx) for vsdoc,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7832925/

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