2016-08-17 20 views
5

Benim Package.swift dosyamda daha yeni sürümleri denedikten sonra Vapor ve Vapor-MySQL kurulumum öldü. .Package(url: "https://github.com/vapor/mysql-provider.git", majorVersion: 0, minor: 4)Buhar ve Buhar-MySQL Ayarı

.Package(url: "https://github.com/vapor/vapor.git", majorVersion: 0, minor: 16), Sonra çalıştı vapor build --mysql ran:

Sonuçta, şu dahil bir Package.swift istedi. Hata bildirilmedi.

Daha sonra projeyi oluşturmak ve koşuyu çalıştırmak için Xcode'a döndüm.

Daha sonra birçok Çerçeve hatasına rastlıyorum. "Pathindexable". "CryptoEssentials" ve "Node" çerçeveleri. Linker hataları olduğu görülüyor. O zaman vapor clean çalıştırdım. Projemi Xcode'da temizledim. Sevinç yok.

Bunun neden işe yaramadığı hakkında bir fikrin var mı?

cevap

8

eksik komut oldu:

vapor xcode --mysql

Bu otomatik Xcode açmak ister ve bağlayıcı hataları düzeltir.

+5

Buhar kutusu araç kutusu 10.4 gereği, artık '--mysql' gibi yapı işaretlerini belirtmeniz gerekmez. Araç kutusu, bu tür kütüphaneleri bağlamanın gerekip gerekmediğini bilecek kadar akıllıdır. –