在 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