You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

WebStatus编译失败:cdnjs无法解析jquery@3.4.1求解决方案

解决LibMan无法解析jquery@3.4.1的方案

针对你遇到的LIB002: The "jquery@3.4.1" library could not be resolved by the "cdnjs" provider错误,除了已尝试的清理缓存、重装CLI工具外,还可以试试以下几种方法:

方法1:更换jQuery的CDN提供商

cdnjs可能已移除jQuery 3.4.1的镜像,你可以把jQuery的提供商换成unpkg或jsdelivr,修改libman.json中jQuery的配置:

{
  "version": "1.0",
  "defaultProvider": "cdnjs",
  "libraries": [
    {
      "provider": "unpkg", // 可替换为jsdelivr
      "library": "jquery@3.4.1",
      "destination": "wwwroot/lib/jquery/"
    },
    // 其他库配置保持不变
  ]
}

修改后重新执行libman restore。

方法2:手动下载jQuery文件到目标目录

直接下载jQuery 3.4.1版本的压缩包,解压后将文件放到项目的wwwroot/lib/jquery/目录下,然后暂时注释掉libman.json中jQuery的配置项,避免编译时触发LibMan的资源检查。

方法3:升级LibMan CLI到最新版本

尝试将LibMan CLI升级至最新版,可能修复了提供商解析的相关问题:

dotnet tool update -g Microsoft.Web.LibraryManager.Cli

升级后再次执行libman cache clean和libman restore。

方法4:指定cdnjs的完整资源路径

如果坚持使用cdnjs,可尝试直接指定资源的完整路径(需确认cdnjs仍保留该版本的资源):

{
  "version": "1.0",
  "defaultProvider": "cdnjs",
  "libraries": [
    {
      "library": "https://cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.min.js",
      "destination": "wwwroot/lib/jquery/",
      "files": [
        "https://cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.js",
        "https://cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.min.map"
      ]
    },
    // 其他库配置保持不变
  ]
}

内容的提问来源于stack exchange,提问作者w0051977

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.24 15:45:13