Elixir 1日目
#やったこと
- elixirのinstall
- elixirの実行
- mix new hello
elixir install
公式ページのインストールにしたがってインストールした
1 Introduction - はじめに - Elixir
ちなみにMacなのでHomebrewを使用
brew install elixir
$ elixir -v Elixir 1.0.3 $ iex -v Erlang/OTP 17 [erts-6.3.1] [source] [64-bit] [smp:4:4] [async-threads:10] [hipe] [kernel-poll:false] [dtrace] Elixir 1.0.3 $ mix -v Mix 1.0.3
コマンド | 説明 |
---|---|
elixir | 実行用コマンド |
iex | インタラクティブモードの起動コマンド |
mix | パッケージ管理コマンド |
elixirの実行
sample.exs
IO.puts "Hello world"
$elixir sample.exs Hello world
mixを使用し新規プロジェクトを作る
$mix new sampleElixir * creating README.md * creating .gitignore * creating mix.exs * creating config * creating config/config.exs * creating lib * creating lib/sampleElixir.ex * creating test * creating test/test_helper.exs * creating test/sampleElixir_test.exs
ちなみに```sample-elixirでつくろうとしたら怒られた
上記のコマンドで基本的なファイル構成のものが出来上がる。
├── README.md ├── config │ └── config.exs ├── lib │ └── sampleElixir.ex ├── mix.exs └── test ├── sampleElixir_test.exs └── test_helper.exs
各ファイルの説明などは Qiitaに詳しく載せてくれてる方がいたのでそのリンクを張っておきます。
まとめ
何に適してるとかわからず、使ってるけどとりあえず使ってみて考える