美文网首页Swift Vaporswift
Swift vapor3 - SPM — Swift Pa

Swift vapor3 - SPM — Swift Pa

作者: Jimmy_L_Wang | 来源:发表于2018-09-25 13:03 被阅读7次

Swift包管理器(SPM)是一个用于管理Swift代码分发的工具。 它与Swift构建系统集成,以自动化下载,编译和链接依赖项的处理。

软件包管理器包只用在Swift 3.0及更高版本中。

以RxSwift的引入作为举例

在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的库创建依赖

相关文章

网友评论

    本文标题:Swift vapor3 - SPM — Swift Pa

    本文链接:https://www.haomeiwen.com/subject/mezkoftx.html