套件管理服務GitHub Package Registry將支持Swift套件

GitHub宣佈套件管理服務GitHub Package Registry,增長對Swift套件的支持,讓發者可以更簡單地共享函式庫以及程序代碼,促進社羣互動交流。GitHub官方提到,GitHub Package Registry搭配上Swift套件管理器(Swift Package Manager),將能讓Swift套件發佈更加簡單,並且這項合做能也爲開發人員創建一個新的工做流程。Apple爲了讓開發者在GitHub上能方便的共享套件,所以開發了Swift套件管理器,這是一個跨平臺的Swift程序代碼發佈管理工具,該工具解決了編譯、鏈結Swift套件、管理相依性以及版本控制等工做。Apple表示,套件使用目的不限於必定要跟社羣共享,也適合用於我的或是團隊開發使用。Swift套件管理器包含了可爲macOS和Linux建置的系統,而Apple在WWDC上發佈的Xcode 11,也與libSwiftPM整合,所以可以支持iOS、watchOS以及tvOS平臺。GitHub在五月推出的GitHub Package Registry仍在測試階段,目前支持熱門的套件管理工具,包括npm(JavaScript)、Maven(Java)、RubyGems(Ruby)、NuGet(.NET)和Docker映像檔。
相關文章
相關標籤/搜索