首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >VS2022中关于Nuget和Libman的混淆

VS2022中关于Nuget和Libman的混淆
EN

Stack Overflow用户
提问于 2022-02-06 06:45:44
回答 1查看 437关注 0票数 4

我是新的.NET核心网站开发。

在VS2017中,当我使用Nuget安装jQuery时,将显示一条建议使用Libman的消息。

但是,在VS2022中,警告消息消失了,我可以成功地将jQuery安装为依赖程序包,而不是\wwwroot\lib下的库。

如果我在VS2022中使用Libman安装VS2022,那么jQuery将安装在\wwwroot\lib下面,如下所示:

我想知道:

  1. 我应该只对.net包(服务器端)使用Nuget吗?
  2. 我应该只对所有客户端包使用Libman吗?
  3. 如果上面没有,推荐的用法和趋势是什么?
EN

回答 1

Stack Overflow用户

发布于 2022-08-28 07:22:52

问题是,它是首选项和默认beahvior,libman是作为Visual环境中项目的客户端包管理器创建的。它的目的是处理客户端与服务器端之间的关系。从技术上讲,您可以使用任何一个,或,您可以使用另一个包管理,如保龄球,纱线,npm等。

位于此处的github页面: https://github.com/aspnet/LibraryManager#readme!中列出了libman的官方文档和用例示例。

因此,默认情况下,Visual将指向libman的场景,但您可以使用任何您想要的包管理器。

希望这能帮上忙。一定要阅读该项目的自述文件,以了解其他方案。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71004806

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档