Swift|Swift vapor3 - SPM — Swift Package Manager

Swift包管理器(SPM)是一个用于管理Swift代码分发的工具。 它与Swift构建系统集成,以自动化下载,编译和链接依赖项的处理。
软件包管理器包只用在Swift 3.0及更高版本中。
以RxSwift的引入作为举例
【Swift|Swift vapor3 - SPM — Swift Package Manager】在Downloads中创建Swift Package Manager (SPM) 管理第三方库

$ cd Downloads $ mkdir RxSwiftInSPM $ swift package init --type=executable Creating executable package: RxSwiftInSPM Creating Package.swift Creating README.md Creating .gitignore Creating Sources/ Creating Sources/RxSwiftInSPM/main.swift Creating Tests/#在Package.swift中添加target和dependency $ vim Package.swift $ swift build#在main.swift中import RxSwift $ vim Sources/RxSwiftInSPM/main.swift $ swift build

为不支持SPM的库创建依赖

    推荐阅读