「Elixir」の版間の差分

提供: ArchWiki
ナビゲーションに移動 検索に移動
(→‎単体バージョン: 記事を追加)
(他言語へのリンクを追加)
 
(他の1人の利用者による、間の1版が非表示)
1行目: 1行目:
 
[[Category:プログラミング言語]]
 
[[Category:プログラミング言語]]
 
[[en:Elixir]]
 
[[en:Elixir]]
  +
[[es:Elixir]]
 
[http://elixir-lang.org Elixir] はスケーラブルでメンテナンスが容易なアプリケーションの開発用に設計された動的な関数型言語です。低遅延・分散・耐障害性を持つシステムで知られており、ウェブ開発や組み込みソフトウェアの領域でも幅広く使われている [https://www.erlang.org/ ErlangVM] を活用しています。
 
[http://elixir-lang.org Elixir] はスケーラブルでメンテナンスが容易なアプリケーションの開発用に設計された動的な関数型言語です。低遅延・分散・耐障害性を持つシステムで知られており、ウェブ開発や組み込みソフトウェアの領域でも幅広く使われている [https://www.erlang.org/ ErlangVM] を活用しています。
   
28行目: 29行目:
 
:Elixir をインストールするのに使用したツールを参照。
 
:Elixir をインストールするのに使用したツールを参照。
   
どちらの場合でも、[https://unix.stackexchange.com/questions/117467/how-to-permanently-set-environmental-variables/117470#117470 シェルのプロファイル] を検索して、ファイルの最後に Elixir のインストールパスを記述した以下の行を追加する必要があります:
+
どちらの場合でも、[https://unix.stackexchange.com/questions/117467/how-to-permanently-set-environmental-variables/117470#117470 シェルの profile ファイル] を検索して、ファイルの最後に Elixir のインストールパスを記述した以下の行を追加する必要があります:
   
 
export PATH="$PATH:/path/to/elixir/bin"
 
export PATH="$PATH:/path/to/elixir/bin"

2023年6月2日 (金) 18:50時点における最新版

Elixir はスケーラブルでメンテナンスが容易なアプリケーションの開発用に設計された動的な関数型言語です。低遅延・分散・耐障害性を持つシステムで知られており、ウェブ開発や組み込みソフトウェアの領域でも幅広く使われている ErlangVM を活用しています。

インストール

単体バージョン

Elixir の最新版については、公式リポジトリから elixir パッケージをインストールしてください。Elixir を実行するのに必要な Erlang も含まれています。The package manager, Mix, comes pre-installed with Elixir.

複数バージョン

複数のバージョンの Elixir や Erlang を実行したい場合、以下のツールを使うことで複数のバージョンの Elixir/Erlang をインストール・管理できます:

  • asdf - Elixir と Erlang
  • exenv - Elixir のみ
  • kiex - Elixir のみ
  • kerl - Erlang のみ

設定

開発を楽にするために PATH 環境変数に Elixir のバイナリのパスを通して下さい。

  • 単体バージョン
/usr/bin
  • 複数バージョン
Elixir をインストールするのに使用したツールを参照。

どちらの場合でも、シェルの profile ファイル を検索して、ファイルの最後に Elixir のインストールパスを記述した以下の行を追加する必要があります:

export PATH="$PATH:/path/to/elixir/bin"

参照