微软在Visual Studio 2017的15.8版本中,正式发布函数库管理器(Library Manager,LibMan)。这个用来帮助寻找与下载常用函数库的工具LibMan,早前在4月时,就发布预览版,而现在已在Visual Studio中可稳定使用,并且在ASP.NET以及web开发工作负载中,捆绑作为预设组件。

LibMan并非套件管理器,不是用来取代Npm或是Yarn等套件管理的工具。在开发现代web应用程序时,开发者可能会需要参照客户端JavaScript和CSS库,如jQuery或bootstrap等函数库。过去最常见的作法,开发者可能会从以前的项目复制、从网络下载或是使用网页用套件管理器Bower。但因为Bower宣布他们将不再提供支持,因此微软便开发了LibMan,来让Web开发者轻松的管理常用客户端函数库。
LibMan是Visual Studio客户端函数库获取工具,它提供轻量且简单的机制,可以帮助开发者从外部如CDNJS等来源,查询并下载函数库库,并将其放入项目中。但微软强调,LibMan不是套件管理系统,也不是要成为这些工具的替代品。而是开发者在进行网页开发或是.NET Core工作负载时,当项目不需要用到诸如Node、Npm、Gulp、Grunt和WebPack等工具,仅是需要加入几个哭,便适合使用LibMan。LibMan可以让开发者把库放到指定的位置,不需要额外的建构或是复制等操作,而且也非常节省空间,因为开发者仅需要下载需要的,所以在项目中能占用较小的空间。
相较于预览版,正式版又加入了一些新功能。在Visual Studio中为新增函数库档案功能加入了新的对话框,在Visual Studio中添加了工具,来把函数库档案添加到网页项目中。开发者只要在网页项目中的任意资料夹,点击鼠标右键,选择新增客户端函数库,而这将启动对话框界面,让开发者浏览可用的函数库和档案,以及设定放置项目档案的位置。
结合CDNJS和FileSystem,LibMan新增了新的函数库提供来源UnPkg,这是基于Npm储存库上的UnPkg.com网站,UnPkg提供了更多可供存取的函数库,而非仅是CDNJS目录参照的函数库。此外,随着Visual Studio 2017 15.8版本发布,LibMan命令行界面已经开发为DotNet CLI的全域工具,并可在NuGet上获得。由于CLI是跨平台的,因此开发者可以在Windows、Mac或Linux,任何支持.NET Core的平台使用。
相关资讯
最新热门应用
非小号交易平台官网安卓版
其它软件292.97MB
下载
币交易所地址
其它软件274.98M
下载
iotx交易所app
其它软件14.54 MB
下载
zt交易所安卓最新版
其它软件273.2 MB
下载
币拓交易所bittok
其它软件288.1 MB
下载
u币交易所平台app
其它软件292.97MB
下载
热币全球交易所app官网版
其它软件287.27 MB
下载
多比交易平台app
其它软件28.28MB
下载
币赢交易所app官网安卓版
其它软件14.78MB
下载
toncoin币交易所安卓版
其它软件48MB
下载