環境構築

  • 環境構築できていることを確認します。所要時間: 5 分未満
  • もし準備が行き届いていなければ時間を取ります。〜20 分程度

  • 以下ハンズオンの際、準備を済ませてあることを期待します
  • 社内的には、asdfを使うことを推奨しています
  • Erlang 20.3.8.25 と Elixir 1.9.4 をインストールしておきましょう(2020/04)

念のため: 大雑把な手順

  • (Bash 系を想定)
$ git clone https://github.com/asdf-vm/asdf.git ~/.asdf
$ source ~/.asdf/asdf.sh
$ brew coreutils automake autoconf openssl libyaml readline libxslt libtool unixodbc wxmac unzip curl
$ asdf plugin-add erlang
$ asdf plugin-add elixir
$ asdf install erlang x.y.z && asdf global erlang x.y.z
(ここ、それなりに時間がかかるはず)
$ asdf install elixir i.j.k && asdf global elixir i.j.k
  • openssl 等は必須となります。忘れがちなので注意!

    • openssl なしで Erlang をインストールしてしまい、あとからssl関連のエラーが発生した場合は Erlang を再インストールして下さい

      $ brew coreutils automake autoconf openssl libyaml readline libxslt libtool unixodbc wxmac unzip curl
      $ asdf uninstall erlang x.y.z
      $ asdf install erlang x.y.z
      

ターミナル、エディタ

  • ターミナルは macOS 標準の Terminal.app で最初は十分です
    • 個人的なおすすめは分割表示などが柔軟にできるiTerm2です
  • なんでもいいので、テキストエディタを用意しておきましょう
    • はじめは Elixir のシンタックスハイライトがあったほうがいいかもしれません

results matching ""

    No results matching ""