問題タブ [elixir-iex]

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 に答える
91 参照

erlang - iex セッションの pid が常に同じなのはなぜですか?

プロセスの再起動の合間iexに、私のマシンで pid が常に同じなのはなぜですか?

また

pid値が常にであるのはなぜ#PID<0.81.0>ですか?

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

elixir - Code.ensure_loaded? .iex.exs で

に保存されているエリクサーコンソール構成があります.iex.exs

と の両方を実行する機能が必要iexですiex -S mix。の条件を削除すると例外が発生しますiex

しかし、この条件はうまくいきません!を呼び出そうとしてもエラーがiex -S mix発生します。だから、私の質問は次のとおりです。(module Repo is not available)Repo.get(...)

  1. Code.ensure_loaded?ここで機能しないのはなぜですか?
  2. どうすれば修正できますか?
0 投票する
0 に答える
43 参照

elixir - Alchemist の Iex、大文字の「T」を入力できません

Alchemist で spacemacs を使い始めました。私は現在、times.exs のファイル名を持つ Elixir ファイルに取り組んでいます (プログラミング Elixir ブックから)。モジュールの名前は Times です。

Alchemist で Iex を使用していると、Iex の先頭に大文字の「T」を入力できないことがわかりました。Evil-find-char-to-backward にバインドされているようですが、バインドを変更するにはどうすればよいですか?

ありがとうございました。

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

elixir - IEx セッションが閉じる前にコールバックを実行するように設定するにはどうすればよいですか?

で開始された REPL セッションをユーザーが終了する前に、いくつかのクリーンアップ コードを実行するように設定したいと考えていますiex -S mix

私はそれが実行されることを期待していました:

iex セッション内で名前付きのファイルを作成しますafileが、それは起こらないようです。

私が達成しようとしていることをもう少し具体的にするために、REPL内でシステムプロセスを開始し(を使用System.cmd/2)、プロセスが終了したときにこのプロセスを終了させたいと考えていiexます。

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

erlang - cookie および erl オプションを使用して iex セッションを開始する方法

次の方法でセッションを開始するIExと、Cookie が正しく設定されます。

ただし、ファイルを使用するために erlang 引数も設定するとsys.config、Cookie が正しく設定されません。

config と cookie の両方をコマンド ライン引数として設定するにはどうすればよいですか?

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

erlang - リモートノードへの接続

私はリモート マシンを使用しています。そのマシンには実行中の Erlang VM ノードがあります。経由で Erlang VM ノードに接続しようとしてiexいますが、エラーが返されます:

epmd -namesErlang VM ノードが実行中であることを報告します。

vm.argsデプロイされたアプリの内容は次のとおりです。

質問:何が間違っていますか?

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

ssh - phoenix / Elixir経由でsshできない

フェニックス アプリ経由でリモート ホストに ssh したい。

これらの手順に従ってErlang :sshを使用しています

1) iex セッションの開始

2) :ssh アプリケーションが起動していることを確認する

3) リモートサーバーへの ssh

これらすべての情報に従っても、ssh パスワードを求められます。

私はIPを持っており、ユーザーの値はpriv/keysフォルダーのキーも正しく渡しました。

私が間違っていることはありますか?