微软在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的平台使用。
相关资讯
最新热门应用
ceex创享交易所最新版本
其它软件11.7MB
下载深币交易所苹果app
其它软件223.89MB
下载bingbon交易所app
其它软件28.56MB
下载币为交易所官方
其它软件67.70MB
下载满币交易所appios
其它软件80.40MB
下载vb global交易所
其它软件164.41M
下载中币交易所官方app
其它软件288.1 MB
下载aofex交易所app
其它软件121.52M
下载osl交易所app
其它软件69.42MB
下载币客盈交易所官网
其它软件292.97MB
下载