MVC6项目中存储的jQuery-UI脚本在哪里?

时间:2016-02-22 13:05:20

标签: jquery-ui asp.net-core-mvc

我从MVC6开始,我正在尝试使用一些jQuery-UI元素。

安装包后,我找不到jQuery-UI的脚本文件。虽然互联网上的很多教程都说文件应该存储在Scripts文件夹中(例如:<script src="@Url.Content("~/Scripts/jquery-ui-1.10.4.min.js")"></script>),但MVC6似乎并非如此。

我看到了这个问题(How to get JQuery-UI to work with ASP.NET MVC6?),其中从jQuery网站检索文件:<script src="//code.jquery.com/ui/1.11.4/jquery-ui.js"></script>

有没有办法像以前一样将文件存储在我们的服务器上?这些文件存储在MVC6项目中的哪个位置?

感谢。

1 个答案:

答案 0 :(得分:6)

当我第一次开始使用.NET 5时,我花了很长时间试图解决这个问题。不要在.NET中使用NuGet安装客户端软件包.5。使用Bower。

要使用Bower进行安装,请展开&#34;依赖关系&#34;解决方案资源管理器中项目中的项目。你应该看到一个&#34; Bower&#34;文件夹那里。右键单击它并选择&#34; Manage Bower Packages&#34;。在打开的窗口顶部,您可以选择&#34;浏览&#34;然后搜索&#34; jquery-ui&#34;。它应该显示在下面的列表中,您可以选择它并单击安装按钮。

安装完成后,您可以在wwwroot / lib / jquery-ui下找到它

然后,您可以像<script src="~/lib/jquery-ui/jquery-ui.js"></script>

一样引用它

- UPDATE--
我现在一直在使用NPM作为客户端软件包,但重点仍然存在。不要将NuGet用于客户端软件包。