通过Swift软件包管理器安装



我想安装以下应用

https://github.com/stepanhruda/postgresql-swift/blob/master/master/readme.md

但是我在黑暗中如何做到这一点,或者是PAXPAND.SWIFT文件的位置。

https://swift.org/package-manager/#example-usage

我正在使用

xcode 7.3 and swift 2.2.

请帮助我如何通过Swift Package Manager

使用或安装

使用此链接了解SPM的基础知识例如:创建一个目录,您想在其中使用PostgreSQL库构建应用程序,去终端写

swift package init --type executable

创建基本的启动项目使用Package.swift来描述您的目标/依赖关系结构。

这就是您项目的Package.swift文件仅使用此PostgreSQL库的样子:

// swift-tools-version:4.2
import PackageDescription
let package = Package(
    name: "YOURPROJECTNAME",
    products: [
        .executable(name: "YOURPROJECTNAME", targets: ["YOURPROJECTNAME"]),
        ],
    dependencies: [
        .package(url: "https://github.com/stepanhruda/PostgreSQL-Swift.git", from: "0.0.1"),
        ],
    targets: [
        .target(
            name: "YOURPROJECTNAME",
            dependencies: ["PostgreSQL"],
            path: "Sources"),
        ],
    swiftLanguageVersions: [.v4_2]
)

要深入了解SPM,使用:

https://github.com/apple/swift-package-manager/tree/master/Documentation

还要注意,您写Package.swift的版本之间存在区别

创建软件包后。Swift清单,您可以将代码放入"源库"中,然后使用

构建它
swift build

更新依赖项使用:

swift package update

如果要使用Xcode作为IDE,请生成Xcodeproj文件,使用:

swift package generate-xcodeproj 

另外,请注意,在添加每个依赖项之后,您已重新创建此文件。

这是我在项目中安装依赖项的官方指南。

相关内容

  • 没有找到相关文章

最新更新