客户端库的 Libman VS Nuget 包

问题描述 投票:0回答:1

如果我们可以直接从 NuGet 包安装客户端库,还需要库管理器(Libman)吗?

我都尝试过,但无法区分它们。请指出libman和NuGet包之间的区别?

package blazor-webassembly nuget-package client-side libman
1个回答
0
投票

什么是Libman?

Libman 是 Library Manager 的缩写,是专门为客户端库获取而设计的轻量级工具。 客户端库通常可供客户端使用,一些示例包括 Bootstrap.js、JQuery、Vue、d3、和HTMX。 Libman 还支持一些可以托管 JavaScript 库的更流行的 CDN:CDNJS、jsDelivr 和 unpkg。 LibMan 将检索指定的库并将它们放置在目标位置。 该工具适用于使用最终资产并且不需要构建管道的开发人员。

需要明确的是,LibMan 不是像 Nuget、NPM 或 Yarn 那样的包管理系统,并且它不具有与 WebPack、Rollup 或 Parcel 相同的功能。因此,它无法取代这些工具,但为人们提供了更直接的选择。

© www.soinside.com 2019 - 2024. All rights reserved.