在 OSX 上运行 ElixirPhoenix

Elixir / Phoenix

首先安装 Homebrew

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

然后运行 brew install elixir 将安装 Elixir 和它的依赖 - Erlang。

mix local.hex 安装混合物。

按照说明安装 Phoenix:

mix archive.install https://github.com/phoenixframework/archives/raw/master/phoenix_new.ez

Node.js

你可以使用 NVM 安装和管理 Node.js 版本。安装 nvm

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.4/install.sh | bash

如果 curl 不可用,你可以使用 brew install curl 进行安装。然后运行:

nvm install node

下载并编译最新版本的 Node.js.

数据库

下载 Postgres.app 并运行它。在创建 Phoenix 项目时,在 config/dev.exs 文件中,你只需要为数据库提供一个名称 - 适配器将使用其余的默认值:

config :myphoenixapp, MyPhoenixApp.Repo,
  adapter: Ecto.Adapters.Postgres,
  database: "myphoenixapp_dev",
  hostname: "localhost",
  pool_size: 10