如何在Mac上安装elixir dev版本

时间:2017-11-26 06:10:11

标签: elixir

我使用brew install elixir在Mac上安装elixir。它适用于此时发布的v1.5.2版本。如何在Mac上安装像Elixir >= 1.6.0-dev这样的开发版本?

2 个答案:

答案 0 :(得分:4)

由于您已经在使用Homebrew,因此安装最新开发版本的最简单方法是使用--HEAD

brew install elixir --HEAD

这将从https://github.com/elixir-lang/elixir.git的git repo获取最新版本并制作并安装。您可以使用brew cat elixir读取其配方,确切了解它的作用。

答案 1 :(得分:2)

  1. 使用docker - 您可以将混合项目安装到docker容器中以运行mix / iex。这是一个示例Dockerfile:
  2. https://github.com/aabrook/elixir/blob/master/Dockerfile

    FROM erlang:20
    RUN git clone https://github.com/elixir-lang/elixir.git
    RUN cd elixir && make clean compile
    ENV PATH=/elixir/bin:$PATH
    CMD ["iex"]
    
    1. 使用版本管理器,例如kiex
    2. kiex install master

      使用kiex的好处是,当使用vscode中的elixir-ls工具时能够跳转到std库函数的源,请参阅this blog post