問題タブ [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 投票する
2 に答える
841 参照

erlang - rebar3 で httpc プロファイルを設定するには?

rebar3 を使用しているときに、 httpcのプロファイルの構成オプションを設定するにはどうすればよいですか?

これは、次のように見える唯一の例です。erl -config inets.config

rebar3 プロジェクト構造に採用してみました。

コード

プロジェクトは、標準の OTP レイアウトで rebar3 で作成されました。

これが私のものmyapp/config/sys.configです:

rebar.config:

完全を期すために私のmyapp.app.srcファイルは次のとおりです。

リクエスト

以下は、rebar のシェルから作成しようとしているリクエストです。

inets が実際に機能することを確認するための、プロファイルのないリクエストを次に示します。

0 投票する
0 に答える
130 参照

erlang - Rebar3 を使用して Common Test を使用し、ビーム ファイルを test フォルダーではなく _build セクションに配置する方法は?

次のように共通テストで rebar3 を使用するとrebar3 ct、すべてのコードがテスト フォルダーにコンパイル (ビーム ファイルが生成) されます。すべてが機能しますが、理想的ではありません。それらを _build/test/MyApp/ebin セクションに配置するにはどうすればよいですか? Eunit はこれをうまくやっていますが、Common Test はそうではありません。

プロジェクトのレイアウト:

eunit のようにビームを _build セクションに入れたい:

私の Common Test のログ フォルダーは、クールな _build/test/logs に入ります。何が足りないか教えてください。

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

erlang - [スイッチボード]: undef rebar_utils:wordsize, [],[] ラガー、gproc、jsx、プールボーイをコンパイルするとき

Debian Linux でスイッチボードをコンパイルしようとしています。サポートされているインストールはVirtualboxだけなので、ここで質問しています。

Rebar のバージョンに関連する問題であると予想される問題が多数発生していますが、私はかなり新しいので、それは非常に間違っている可能性があります。

実行中のバックトレースは次のとおりですmake

を使用して鉄筋を取り付けmix local.rebarました(エリクサーランドから来ました)。rebarと の両方で試しましたrebar3

誰にもアイデアはありますか?私が見つけた唯一のグーグルの結果は、同じ問題を抱えているこの貧しい仲間であり、解決策がないようです。

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

erlang - Rebar3 がアプリケーション以外の deps を「含まない」

私は単純な機能を持っています:

ご覧のとおり、ライブラリ jiffy に依存しています。だから私はそれを追加しましたrebar.config

しかし、実行rebar3 runしてプログラムを実行すると、その関数が未定義であるというエラーが発生します。

編集:rebar3 treedep が認識されているかどうかを確認するために実行しました。結果は次のとおりです。

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

elixir - riak_core プロジェクトのコンパイル中にミックスが deps.compile でハングする

https://github.com/kanatohodets/elixir_riak_core_pingをコンパイルしようとしています。erlang 18 がインストールされており、elixir のバージョンは 1.3 です。

コンパイルは次の行でハングし、先に進みません:

ここに画像の説明を入力

停止して deps.compile を再度実行しようとすると、次の行で停止します

ここに画像の説明を入力

ただし、User/username/.cache にある rebar3 フォルダーを削除し、deps.compile を実行すると、. コンパイルが再び下の行で動かなくなる

ダウンロードしたパッケージ、/Users/navinnegi/.cache/rebar3/hex/default/packages/pc-1.4.0.tar でキャッシュ

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

functional-programming - jsx が含まれてコンパイルされていますが、関数 `jsx:is_json/1` が見つかりません

Erlang ツールチェーン (OTP、rebar3、カウボーイ、jsx...) を使用して webapp を作成しています。次のコードはjsx:is_json/1、実行時に見つからないため機能しません。

スタックトレース:

フォルダ構造: プロジェクトの _build フォルダー構造

問題を解決する方法を知る必要があります。ありがとう。

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

erlang - 鉄筋でプロファイル ツールを使用する

アプリケーションのビルドに rebar3 を使用しています。いくつかのパフォーマンスの問題を追跡する必要があり、fprof を使用したいのですが、rebar によって作成されたリリースには含まれていないようです。

Rebar リリースに fprof (または eprof) を含めるにはどうすればよいですか?