驚くべき「ErlangでHTTPAPIを10分で作成する方法」に従って、erlangで非常にシンプルな小さなOTPアプリケーションを作成しました。
ビデオで示されているように、コマンドライン引数を使用してerlを起動すると完全に機能します。ただし、-args_file引数を指定してerlを起動しようとすると、アプリケーションが起動しません。
args_fileは非常にシンプルです。次のように、1行しかありません。
-pa deps/*/ebin ebin -s fancyapi_app
...そして、erlangを実行しようとしたときに表示されるエラーレポートは次のとおりです。
=INFO REPORT==== 5-Mar-2013::19:32:59 ===
application: fancyapi
exited: {shutdown,{fancyapi_app,start,[normal,[]]}}
type: temporary
何か案は?args_file FileName
通常のコマンドライン引数を使用するだけでなく、さらに多くのことが発生しますか?ドキュメントは次の場所にあります:
http://www.erlang.org/doc/man/erl.html
さらに、たとえば-sname node
テキストファイルに追加すると、erlプロンプトにが表示されるため、コマンドがある程度機能していることがわかります(node@localhost)1>
。