微軟在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的平台使用。
相關資訊
最新熱門應用
幣團交易所
其它軟件43MB
下載必安交易所官網
其它軟件179MB
下載bicc數字交易所app
其它軟件32.92MB
下載比特國際網交易平台
其它軟件298.7 MB
下載熱幣交易所app官方最新版
其它軟件287.27 MB
下載歐昜交易所
其它軟件397.1MB
下載vvbtc交易所最新app
其它軟件31.69MB
下載星幣交易所app蘋果版
其它軟件95.74MB
下載zg交易所安卓版app
其它軟件41.99MB
下載比特幣交易app安卓手機
其它軟件179MB
下載