Opa で記述された最も単純な "Hello, web" Web アプリがあります (以下の 1 行のコードを参照)。
server = one_page_server("Hello", -> <>Hello, web!</>)
次に、このファイル (私の場合は hello.opa という名前) を次のようにコンパイルします。
opa hello.opa
hello.exe
これにより、サイズが ~35Mbのファイルが生成されます。Opa がバイナリに大きな力を入れていることは理解していますが、アプリがその優れた機能をすべて利用していない場合、結果として得られるバイナリ ファイルのサイズを小さくする方法はありますか? もしそうなら、どのように?に印刷されたオプションを確認しましたopa --help
が、このクエリに関連するものは何も見つかりませんでした。
私の環境に関する情報:
- オペレーティング システム: OS X/10.7 (ライオン)
- Opa バージョン: S3.5 -- ビルド 652
任意の入力に感謝します。
更新: @Bill は を使用して言及しstrip
ました。バイナリ ファイルを実行strip
したhello.exe
ところ、25Mb になりました。私はもっと小さいものを望んでいましたが、優れた提案(私はストリップを忘れていました).