安裝 elixir
安裝 elixir
利用 asdf 安裝 elixir,一些準備工作,請參考上一篇「安裝 erlang」的前半段。
觀看目前可以安裝的 elixir 有那些版本
$ asdf list-all elixir
顯示
1.2.2
1.2.1
1.2.0
1.1.1
1.1.0
1.0.5
1.0.4
1.0.2
1.0.1
1.0.0
上面的結果就是「~/.asdf/plugins/elixir/bin/list-all」的設定
安裝 elixir 1.2.2 這個版本
執行
$ asdf install elixir 1.2.2
觀看目前 elixir 已安裝的版本列表
執行
$ asdf list elixir
顯示
1.2.2
設定 global 使用 elixir 版本
執行
$ echo 'elixir 1.2.2' >> $HOME/.tool-versions
觀看「$HOME/.tool-versions」
執行
$ cat $HOME/.tool-versions
顯示
erlang 18.2.1
elixir 1.2.2
這時候就可以執行 iex 了
執行
$ iex
顯示
Erlang/OTP 18 [erts-7.2.1] [source] [64-bit] [smp:4:4] [async-threads:10] [hipe] [kernel-poll:false]
Interactive Elixir (1.2.2) - press Ctrl+C to exit (type h() ENTER for help)
iex(1)>
「.tool-versions」,除了可以放在「$HOME」底下,當作global的設定,也可以在每個專案建立「.tool-versions」這個檔案,指定elixir要使用的版本。