首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我是否应该担心没有找到引用的*.js文件;如果是的话,该怎么办?

问我是否应该担心没有找到引用的*.js文件;如果是的话,该怎么办?
EN

Stack Overflow用户
提问于 2013-10-18 15:11:07
回答 2查看 8.3K关注 0票数 9

我刚刚在VS 2013中打开了我的ASP.NET站点/项目。我注意到(也许他们也在VS 2012中,但我没有注意到),我在输出窗口中看到了这个:

代码语言:javascript
复制
07:20:45.5493: Referenced file 'jquery-1.8.2.js' not found.
07:20:45.5512: Referenced file 'jquery-ui-1.8.24.js' not found.
07:20:45.6332: Referenced file 'knockout-2.2.0.debug.js' not found.
07:22:11.0550: Referenced file 'jquery-1.8.2.js' not found.
07:22:11.0550: Referenced file 'jquery-ui-1.8.24.js' not found.
07:22:11.0570: Referenced file 'knockout-2.2.0.debug.js' not found.

的确,我使用CDN引用jQuery,比1.8.2更新的版本,所以我不需要引用该版本。但是我的项目说它需要它在哪里呢?我做了一个解决方案范围的搜索,对它的唯一引用(没有双关语)是在_references.js中,其中包含以下内容:

代码语言:javascript
复制
/// <reference path="jquery-1.8.2.js" />
/// <reference path="jquery-ui-1.8.24.js" />
/// <reference path="jquery.validate.js" />
/// <reference path="jquery.validate.unobtrusive.js" />
/// <reference path="knockout-2.2.0.debug.js" />
/// <reference path="modernizr-2.6.2.js" />

因此输出窗口的抱怨与_references.js中的部分一致。那么:_references.js是如何使用的呢?我应该删除文件的内容吗?从“我的脚本”文件夹中删除命名的文件,因为它们没有被使用,或者什么?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-02-10 10:19:28

除非您想要为您的JS提供代码洞察力,否则这是不值得担心的。

要修复它,请将所有提到的缺失引用的JS文件放在与_references.js文件相同的文件夹中。很可能在您的~/Scripts文件夹中找到。

另一种选择是从_references.js文件中删除这些文件名和路径,或者更新这些引用以指向正确的路径。

有关更多详细信息,请查看Mads Kristensen blog

票数 9
EN

Stack Overflow用户

发布于 2018-04-10 05:38:50

手动删除jquery.validate.unobtrusive.js后,我看到了错误:“未找到引用文件'jquery.validate.unobtrusive.js‘”。(在Javascript语言服务的输出窗口中)

我发现调整_references.js没有帮助。

当我使用“管理NuGet包”卸载相关的剔除包时,错误消失了。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19453035

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档