環境
- Windows10
- コンソールはcmd.exeのみ
参考
- Windows 8.1にElixirを導入するメモ http://qiita.com/tsutorm/items/3485458379d542ef628a
- CentOS7に入れた時の記録 http://qiita.com/it__ssei/items/d389be34372f88e38c28
準備
chocolatelyインストール
macでいうhomebrew。
コマンドプロンプトを管理者で開く
@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin
確認
コマンドプロンプトを管理者で再起動して
choco --help
nodejs入れる
cinst nodejs
途中何か訊かれたら「1) yes」を選択すればOK。
npm
cinst npm
elixir
cinst elixir
erlangも一緒に入る
確認
コマンドプロンプトを再起動して
choco list -l
mix help
Phoenix
インストール
mix local.hex
mix archive.install https://github.com/phoenixframework/archives/raw/master/phoenix_new.ez
試作
mix phoenix.new hello_phoenix
cd hello_phoenix
mix deps.get
mix phoenix.server
アクセス
ブラウザで
http://localhost:4000/