套件管理服务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映像档。

猜你喜欢

转载自blog.csdn.net/weixin_34352005/article/details/91391773