Mar*_*out 3 jquery-ui asp.net-core-mvc
我从MVC6开始,我正在尝试使用一些jQuery-UI元素.
安装包后,我找不到jQuery-UI的脚本文件.虽然互联网上的很多教程<script src="@Url.Content("~/Scripts/jquery-ui-1.10.4.min.js")"></script>都说文件应该存储在Scripts文件夹中(例如:),但MVC6似乎并非如此.
我看到了这个问题(如何让JQuery-UI与ASP.NET MVC6一起工作?),其中从jQuery站点检索文件:<script src="//code.jquery.com/ui/1.11.4/jquery-ui.js"></script>.
有没有办法像以前一样将文件存储在我们的服务器上?这些文件存储在MVC6项目中的哪个位置?
谢谢.
当我第一次开始使用.NET 5时,我花了很长时间试图解决这个问题.不要在.NET 5中使用NuGet安装客户端软件包.使用Bower.
要使用Bower进行安装,请在解决方案资源管理器中展开项目中的"依赖关系"项.你应该在那里看到一个"Bower"文件夹.右键单击它并选择"Manage Bower Packages".在打开的窗口顶部,您可以选择"浏览",然后搜索"jquery-ui".它应该显示在下面的列表中,您可以选择它并单击安装按钮.
一旦安装完毕,您可以在wwwroot/lib/jquery-ui下找到它
然后,你可以像这样引用它 <script src="~/lib/jquery-ui/jquery-ui.js"></script>
--UPDATE--
我现在一直在使用NPM作为客户端软件包,但重点仍然存在.不要将NuGet用于客户端软件包.
| 归档时间: |
|
| 查看次数: |
4074 次 |
| 最近记录: |