2016-04-25 38 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接缝不检测框架。