2016-04-25 7 views
0

をフレームワークを追加する方法を問題スウィフトREPLスクリプトに

私は完璧からスウィフトREPLとMySQLコネクタを使用して簡単なスウィフトスクリプトを作成するトリングです。

私のディレクトリにスクリプトを起動するthis anwserコマンドによると、この

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

のように見えますが

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

ではなく、成功の私は

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

質問を得ていることになります

どのようにフレームワークをREPLに追加する必要がありますか、これはまったく不可能ですか?

+1

迅速なスクリプトに関する古いビデオ。最後に、フレームワークとリンクする方法がありました:https://realm.io/news/swift-scripting/ –

答えて

0

[OK]をが判明右コマンドパターンは、私の状況でそう

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

でこのようになります。

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

しかし、すべてのモジュールが動作するわけではありませんが、なぜ私はその理由がわかりません。また、Ubuntuでいくつかの問題のフレームワークを使用しています。迅速なREPL継ぎ目はフレームワークを検出しません。