2015-11-26 3 views

答えて

17

エリクサーの場合、Rubyのように簡単ではありません。アプリケーションがコンパイルされているためです。コンパイルされたコードはソースコードとは別の場所にあります。

Elixir/Erlangアプリケーションに追加のリソースを配置する従来の場所は、libと並んでprivディレクトリです。 Mixはそれを処理する方法を知っており、コンパイルされたコードのためにそれを公開します。 実行時に:code.priv_dir(my_app)またはApplication.app_dir(my_app, "priv")のいずれかでアクセスできます。

+0

コンパイル時にルートパスを検索するにはどうすればよいですか? –

関連する問題