我试图将“jquery.unobtrusive-ajax.js”添加到我的ASP.NET Core MVC(.NET框架)应用程序中。ASP.NET Core MVC(.NET框架)标记为“Extraneous”的Bower软件包
当试图使用“管理鲍尔软件包”并在搜索字段中输入“unobtrusive”时,我找不到任何“Microsoft.jQuery.Unobtrusive.Ajax”软件包引用。然后我决定使用命令提示符。
我输入:亭子安装Microsoft.jQuery.Unobtrusive.Ajax
添加文件夹“Microsoft.jQuery.Unobtrusive.Ajax”和.bower.json,bower.json,jquery.unobtrusive阿贾克斯。 js和jquery.unobtrusive-ajax.min.js也被添加了。如果在代码中使用它工作正常。
但是,当从命令提示符运行“bower list”时,我将Microsoft.jQuery.Unobtrusive.Ajax引用标记为无关,在Visual Studio 2015 Dependencies/Bower中也发生了相同的情况。并没有在“管理凉亭包”中显示安装的软件包。
当我运行: “亭子搜索jquery.unobtrusive” 的结果是一个列表
jquery.unobtrusive阿贾克斯https://github.com/aspnet/jquery-ajax-unobtrusive.git
Microsoft.jQuery.Unobtrusive.Ajax https://github.com/whyleee/Microsoft.jQuery.Unobtrusive.Ajax.git
Streampoint.jQuery。 Unobtrusive.Ajax https://github.com/StreampointSolutions/jquery-sps-ajax-unobtrusive.git
Microsoft.jQuery.Unobtrusive.Validation https://github.com/whyleee/Microsoft.jQuery.Unobtrusive.Validation.git
但无论我使用鲍尔安装“jquery.unobtrusive-ajax”或“Microsoft.jQuery.Unobtrusive.Ajax”。我总是将软件包安装为“无关”的。
我检查了bower.json和.bower.json文件,发现没有什么不寻常的。我能理解为什么这些软件包被标记为“无关”的凉亭?