簡體   English   中英

錯誤:無法在蒸氣中構建CSQLiteMac

[英]Error: Could not build CSQLiteMac in Vapor

我的Package.swift看起來像這樣-

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看起來像這樣-

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看起來像這樣-

{
"path": "/Users/nikhil.manapure/Desktop/Helo/newDB"
}

我的錯誤看起來像-

在此處輸入圖片說明

請幫助我將sqlite3與Vapor配合使用。

如果尚未安裝,則需要在Mac上安裝SQLite的標頭。

brew install sqlite3您已經安裝了Homebrew。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM