通过 LibMan 在 ASP.NET Core 中获取客户端库Client-side library acquisition in ASP.NET Core with LibMan

本文内容

作者:Scott Addie

库管理器 (LibMan) 是一个轻量型客户端库获取工具。LibMan 可从文件系统或从内容分发网络 (CDN) 下载库和框架。支持的 CDN 包括 CDNJSjsDelivrunpkg将提取所选库文件,并将其置于 ASP.NET Core 项目中的相应位置。

LibMan 用例LibMan use cases

LibMan 提供以下优势:

  • 只会下载所需的库文件。
  • 无需使用其他工具(例如 Node.jsnpm WebPack),即可获取库中文件的子集。
  • 可将文件放置在特定位置,无需执行生成任务,也不需手动进行文件复制。

有关 LibMan 优势的详细信息,请观看 Visual Studio 2017 中的新式前端 Web 开发:LibMan 段

LibMan 不是程序包管理系统。如果已在使用包管理器(例如 npm 或yarn),请继续使用它们。LibMan 不是为取代这些工具而开发的。

其他资源Additional resources