Elixir

出自 ArchWiki

Elixir 是一种动态的、函数式编程语言,专为构建可伸缩和可维护的应用程序而设计。它利用了 Erlang 虚拟机,该虚拟机以运行低延迟、分布式和容错系统而闻名,同时也在 Web 开发和嵌入式软件领域中成功使用。

安装

单一版本

对于最新版本的 Elixir,安装 elixir 软件包。它包含运行 Elixir 所需的 Erlang。软件包管理器 Mix 已预装在 Elixir 中。

多个版本

如果您想运行多个版本的 Elixir 和/或 Erlang,以下工具可以帮助安装和管理多个 Elixir/Erlang 版本

  • asdf - Elixir 和 Erlang
  • exenv - 仅限 Elixir
  • kiex - 仅限 Elixir
  • kerl - 仅限 Erlang

配置

请确保将 Elixir 的 bin 路径添加到您的 PATH 环境变量 中,以方便开发。

  • 单一版本
/usr/bin
  • 多个版本
请参考您用于安装 Elixir 的工具

在这两种情况下,您都需要找到您的 shell 配置文件,然后在此文件末尾添加以下行,反映您的 Elixir 安装路径

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

参见