問題タブ [rebar3]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
328 参照

erlang - カウボーイ 2.0.0 での Erlang 簡易リリースが機能しない

Erlang/OTP 20.0 と rebar3 を使用しています。カウボーイ 2.0.0 を使用する新しいリリースを開始すると、リリースが開始されません。

プロジェクトをビルドするために私が行う手順は次のとおりです。どうしたの?

  1. リリース プロジェクトを作成する

    /li>
  2. カウボーイパッケージを追加

    /li>
  3. 基本的なディスパッチャーを追加する

    /li>
  4. ハンドラを追加します。私が使用するこの例の目的のために ( https://raw.githubusercontent.com/ninenines/cowboy/master/examples/hello_world/src/toppage_handler.erl )

  5. コンパイルしてリリース

    /li>
  6. アプリケーションを実行する

    /li>

出力

0 投票する
1 に答える
713 参照

erlang - 複数のモジュールに .hrl ファイルを含める方法 rebar3

いくつかのモジュールのディレクトリがあります。モジュールごとに、include(*.hrlファイルを含む) フォルダーとsrc(*.erlファイルを含む) フォルダーを分けています。*.hrlファイルを複製せずにモジュールから別のモジュールに共有するにはどうすればよいですか?

鉄筋を追加{erl_opts, [{i, "folderContainsIncludeFile"}]}したところ、うまくいきました。

しかし、rebar3 では、インクルード ファイル "include/xx.hrl" が見つからないというメッセージが表示され、コンパイルが失敗します。