套件管理服务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映像档。
相关文章
相关标签/搜索