微软在Visual Studio 2017 推出函数库管理器 LibMan

栏目: ASP.NET · 发布时间: 6年前

微软推出了函数库管理器(Library Manager,LibMan),让开发者能更方便查询并下载 Web 开发常用的函数库,但微软强调,LibMan 并非要取代市面上的包管理器。

微软在 Visual Studio 2017 15.8 版本中,正式推出了函数库管理器(Library Manager,LibMan) 。LibMan 最初 出现 在4月份发布的 15.7 预览版中,但在 15.7 的最终构建版中被拿掉了。现在,LibMan 再次出现在了 VS2017 15.8 中,并已提供稳定的使用,旨在提供一个 Bower 的轻量级替代品。LibMan 会获取 Web 应用程序需要的文件,并把它们放在你为 Web 应用程序指定的目录下。

LibMan 并非包管理器,不是用来取代 npm 或 yarn 等包管理器的工具。在开发现代 Web 应用程序时,开发者可能会需要引用像 jQuery 或 Bootstrap 等这样的库。过去最常见的做法是,开发者可能会从以前的项目复制过来、从网上下载或是使用包管理器 Bower 进行获取。但因为 Bower 宣布他们将不再提供支持,因此微软便开发了 LibMan,希望 Web 开发者可轻松地管理常用的客户端函数库。

LibMan 轻量且简单,可以帮助开发者从外部如 CDNJS 等来源,查询并下载函数库,并将其放入项目中。但微软强调,LibMan 不是包管理器,也不打算成为这些 工具 的替代品。当项目不需要用到诸如 Node、npm、Gulp、Grunt 和 WebPack 等工具时,只是需要加入几个函数库,就十分适合使用 LibMan。LibMan 可以让开发者把文件放到指定的位置,不需要额外的构建或复制等动作,而且非常节省空间,因为开发者仅需要下载自己所需的文件,所以在项目中占用较小的空间。

相对于预览版,正式版加入了一些新功能。开发者只要在 Web 项目中的任意文件夹,点击鼠标右键,选择新增客户端函数库,就会启动对话框界面,让开发者浏览可用的函数库和文件,以及设置放置文件的位置。

结合 CDNJS 和 FileSystem,LibMan 还新增了新的函数库来源 UnPkg,UnPkg 提供了比 CDNJS 更多的函数库。此外,随着 Visual Studio 2017 15.8 的发布,LibMan 命令行界面(Command Line Interface,CLI)已经开发为 .Net CLI 的全域工具,并可在 NuGet 上获取。由于 CLI 是跨平台的,因此开发者可以在 Windows、Mac 或 Linux,任何支持 .NET Core 的平台上使用。

参考: https://www.ithome.com.tw/news/125677


以上所述就是小编给大家介绍的《微软在Visual Studio 2017 推出函数库管理器 LibMan》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

总开关

总开关

[美] 吴修铭 / 顾佳 / 中信出版社 / 2011-8 / 49.00元

当收音机经历从真空管收音机到半导体收音机,再到电晶体收音机的发展升级时,人们觉得自己的资讯来源美满得无可复加了。当约翰.洛吉.贝尔德发明了电视以后,在很长一段时间内,人们都认为电视就是他们所拥有的﹑也是所愿意拥有的最好的资讯媒介。 时至今日,互联网的震撼不亚于以往任何媒介,它给我们带来了最大的信息量,最便捷的自我表达,最迅速的沟通。互联网似乎比以往任何媒介都具有优越性。在互联网成为这个时代主......一起来看看 《总开关》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

html转js在线工具
html转js在线工具

html转js在线工具