WebStatus 无法编译:"cdnjs"提供程序无法解析"jquery@3.4.1"库



我在这里有eShopOnContainers解决方案:https://github.com/dotnet-architecture/eShopOnContainers.在过去的几年里,我一直在积极研究它的变体。我今天早上试图编译它,WebStatus项目导致了这个错误:

libman.json(0,0): Error LIB002: The "jquery@3.4.1" library could not be resolved by the "cdnjs" provider

我发现:https://github.com/aspnet/LibraryManager/issues/685并且这个:https://issuemode.com/issues/cdnjs/cdnjs/94570425(昨天更新(

到目前为止,我已经尝试了文章中的建议:

dotnet工具安装-g Microsoft.Web.LibraryManager.Cli(安装版本2.1.75(libman缓存清理libman恢复

还有什么我可以试试的吗?我的Libman.json看起来是这样的:

{
"version": "1.0",
"defaultProvider": "cdnjs",
"libraries": [
{
"library": "jquery@3.4.1",
"destination": "wwwroot/lib/jquery/"
},
{
"provider": "unpkg",
"library": "bootstrap@4.1.3",
"files": [
"dist/css/bootstrap.css",
"dist/css/bootstrap.css.map",
"dist/css/bootstrap.min.css",
"dist/css/bootstrap.min.css.map",
"dist/js/bootstrap.js",
"dist/js/bootstrap.min.js"
],
"destination": "wwwroot/lib/bootstrap/"
}
]
}

试试这个:

-右键单击libman.json

  • 在生成时禁用客户端库

构建项目

安装Visual Studio 2022后,由于未安装Nuget包Microsoft.Web.LibraryManager.Build,我出现了这种情况。以下是我所做的:

  • 右键单击libman.json文件并选择"在生成时禁用客户端库">
  • 再次右键单击同一文件并重新启用该选项
  • Nuget将安装所需的软件包Microsoft.Web.LibraryManager.Build
  • 构建项目

如果Nuget无法以这种方式安装,您可以通过Nuget Package Manager控制台手动安装

相关内容

  • 没有找到相关文章

最新更新