Этот вопрос касается Swift Web Framework, Vapor.Vapor MySQL - не отображается как значение импорта
Я пытаюсь импортировать инфраструктуру VaporMySQL с помощью диспетчера пакетов Swift.
У меня уже есть база данных, работающая локально, порт 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)
Не уверен, почему я еще не могу импортировать Vapor-MySQL – rustyMagnet
Последняя попытка: X-CodeBeta4 & DEVELOPMENT-SNAPSHOT-2016-07-25-a. Я создал новый проект Vapor. Я следил за YouTube за 1 августа 2006 года. Успех. Подаются пара и капельки. Я могу запустить свой сервис MySQL и проверить его. Но когда я меняю свой Package.swift, чтобы включить steam-mysql, я получаю ошибку компоновщика. Примечание. Когда я запускал: swift build -Xswiftc -I/usr/local/include/mysql -Xlinker -L/usr/local/lib SUCCEEDS. Но когда я просто запускаю Swift Build it FAILS с: библиотекой, не найденной для -lmysqlclient для архитектуры x86_64 – rustyMagnet
Вам просто нужно связать свои библиотеки так же, как и с 'swift build' для' swift package generate-xcodeproj'. Или, если вы используете [Vapor Toolbox] (https://github.com/vapor/toolbox), вы можете делать 'steam build -mysql' и' steam xcode -mysql' – tanner0101