MVC 4和jQuery intellisense - 还有更好的方法吗?

时间:2013-05-20 20:01:49

标签: jquery asp.net-mvc-4

我正在尝试在Visual Studio 2012中启用jQuery 2的intellisense。 我能找到的唯一方法就是添加

@if (false) {<script src="path/to/jquery-2.0.0.min.js" type="text/javascript" />}

到每个视图我都想使用jQuery。 简单来说,这是不可接受的。 还有另一种方法可以解决这个问题吗?

2 个答案:

答案 0 :(得分:7)

是。在您的Scripts文件夹下,应该有一个名为_references.js的文件。

我的样子如下:

/// <reference path="jquery-1.8.2.js" />
/// <reference path="jquery-ui-1.8.23.js" />
/// <reference path="jquery.validate.js" />
/// <reference path="jquery.validate.unobtrusive.js" />
/// <reference path="knockout-2.1.0.debug.js" />
/// <reference path="modernizr-2.5.3.js" />
/// <reference path="ViperAjax.js" />
/// <reference path="RenderSelectList.js" />
/// <reference path="PleaseWait.js" />

这为所有这些文件添加了智能感知。

答案 1 :(得分:1)

open - 包管理器控制台 写

Install-Package jQuery

它将自动安装您需要的文件。