gpt4 book ai didi

mysql - Vapor MySQL - 未显示为导入值

转载 作者:可可西里 更新时间:2023-11-01 00:21:41 25 4
gpt4 key购买 nike

这个问题是关于 Swift Web 框架 Vapor 的。

我正在尝试使用 Swift 的包管理器导入 VaporMySQL 框架。

我已经在本地运行了数据库,mySQL 端口已打开并正常工作,mySQL 数据库正在工作,Vapor 应用程序正在工作[我已经编写了几个有效的 GET/POST 请求]。

但我无法导入 VaporMySQL。 这可能与我对 Package.swift 缺乏了解有关。

    let package = Package(
name: "HelloWorld",
dependencies: [
.Package(url: "https://github.com/qutheory/vapor.git", majorVersion: 0, minor: 10),
.Package(url: "https://github.com/qutheory/cmysql.git", majorVersion: 0, minor: 2)

最佳答案

VaporMySQL 包来自 qutheory/vapor-mysql 存储库。

看起来你错误地将 libmysql 包装器包含到你的项目中,它只是为 MySQL 的 C 库提供模块映射。

let package = Package(
name: "HelloWorld",
dependencies: [
.Package(url: "https://github.com/qutheory/vapor.git", majorVersion: x, minor: x),
.Package(url: "https://github.com/qutheory/vapor-mysql.git", majorVersion: x, minor: x)
]
)

您的 Package.swift 文件应该与上面类似。主要和次要版本号需要根据您要使用的 Swift 和 Vapor 版本来确定。

关于mysql - Vapor MySQL - 未显示为导入值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38544089/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com