首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误:无法在Vapor中生成CSQLiteMac

错误:无法在Vapor中生成CSQLiteMac
EN

Stack Overflow用户
提问于 2016-12-08 07:02:22
回答 1查看 88关注 0票数 0

我的Package.swift是这样的-

代码语言:javascript
复制
import PackageDescription

let package = Package(
    name: "Hello",
    dependencies: [
        .Package(url: "https://github.com/vapor/vapor.git", majorVersion: 1, minor: 2),
        .Package(url: "https://github.com/vapor/sqlite-provider.git", majorVersion: 1, minor: 1)
    ],
    exclude: [
        "Config",
        "Database",
        "Localization",
        "Public",
        "Resources",
        "Tests",
        ]
)

我的main.swift看起来是这样的-

代码语言:javascript
复制
import Vapor

let drop = Droplet()

drop.get("/version") { request in
    do{
        let version = try drop.database?.driver.raw("SELECT sqlite_version()")
        return try JSON(node: version)
    } catch {
        return "Sorry"
    }
}

drop.resource("posts", PostController())
drop.run()

我的sqlite.json看起来是这样的-

代码语言:javascript
复制
{
"path": "/Users/nikhil.manapure/Desktop/Helo/newDB"
}

我的错误看起来-

请帮助我使用sqlite3和Vapor。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-12-08 07:07:19

如果您还没有安装,则需要在Mac上安装SQLite的头。

brew install sqlite3假设您已经安装了Homebrew。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41033634

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档