2016-04-25 18 views
0

問題斯威夫特REPL如何添加框架腳本

我特林讓使用斯威夫特REPL和完美的MySQL連接器簡單斯威夫特腳本。

我的目錄看起來像這樣

/Users/Me/Desktop/test 
    |-sqlTest.swift 
    |-MySQL.framework 

根據this anwser命令來啓動腳本應該是

swift -I ~/Desktop/test/ sqlTest.swift 

但不是成功,我越來越

sqlTest.swift:1:8: error: no such module 'MySQL'

問題

那麼我應該如何給REPL添加框架,或者根本不可能呢?

+1

關於swift腳本的舊視頻。最後有一個方法如何與框架鏈接:https://realm.io/news/swift-scripting/ –

回答

0

好原來正確的命令模式是

xcrun swift -F <path to direction with modules> <swift file> 

所以在我的情況是這樣的。

xcrun swift -F ~/Desktop/test/ sqlTest.swift 

但不是每個模塊都可以工作,atm我不知道爲什麼。在Ubuntu上也有一些問題的使用框架。 Swift REPL接縫不檢測框架。