如何将默认Scripts文件夹导入空白mvc4项目

时间:2013-03-08 18:05:41

标签: javascript asp.net-mvc visual-studio-2012

我创建了一个空的MVC4应用程序。它不包含Scripts文件夹或任何javascript文件。

我需要一些js文件。

如何将它们添加到我的项目中?我可以添加一个新文件夹,并单独下载/添加每个JS文件,但必须有更好的方法。我知道VS在某个地方有他们......

示例:

<script src="@Url.Content("~/Scripts/jquery.unobtrusive-ajax.min.js")" type="text/javascript"></script>

~/Scripts不存在。反正我是否可以使用默认的JS文件导入文件夹?

3 个答案:

答案 0 :(得分:4)

使用NuGetNuGet会正确地将JavaScript依赖框架放入~\Scripts目录。

右键点击References->Manage NuGet Packages

我在我的项目中使用NuGetjQuery 1.9.1作为依赖项下拉到我的ASP.NET MVC4 Solution

NuGet

我确认这会将以下内容导入我的~\Scripts目录:

  • 的jquery-1.9.1-intellisense.js
  • 的jquery-1.9.1.js
  • 的jquery-1.9.1.min.js
  • jquery-1.9.1.min.map

这是我的解决方案资源管理器:

Solution Explorer

这是通过jQueryknockout管理默认脚本(例如modernizrVS.NETNuGet)的简洁方法。

答案 1 :(得分:0)

我最终做的是创建一个新的Internet应用程序,然后进入项目文件并将它们复制到空项目中。

必须有一个更好的方法让问题保持开放一段时间。

答案 2 :(得分:0)

创建非空项目(它将包含您需要的所有脚本),然后将它们复制到空项目中的“Scripts”文件夹中,并查看几个地方如何将它们包含到项目中:

  • Global.asax中
  • App_Start \ BundleConfig.cs

这就是你需要做的一切。谢谢&amp;希望这有帮助!