elixir
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
elixir [2015/07/29 10:55] – nullpon | elixir [2015/08/21 03:56] (現在) – [Elixir] nullpon | ||
---|---|---|---|
行 4: | 行 4: | ||
Elixirソースファイルの拡張子はexsまたはex。exsは直接実行するもの(たとえばテストファイル)、exはコンパイルして使うもの(たとえばアプリケーションのモジュール) | Elixirソースファイルの拡張子はexsまたはex。exsは直接実行するもの(たとえばテストファイル)、exはコンパイルして使うもの(たとえばアプリケーションのモジュール) | ||
+ | |||
+ | ===== インストール ===== | ||
+ | |||
+ | http:// | ||
+ | |||
+ | MacOSX | ||
+ | |||
+ | $ brew install elixir | ||
+ | |||
===== ハローワールド ===== | ===== ハローワールド ===== | ||
行 39: | 行 48: | ||
===== mix ===== | ===== mix ===== | ||
- | 依存ライブラリ管理やテスト実行等の各種タスクの実行を行うビルドツール。 | + | プロジェクトの作成から、依存ライブラリ管理、テスト実行等の各種タスクの実行を行うビルドツール。 |
+ | |||
+ | ==== プロジェクトのひな形作成 ==== | ||
+ | |||
+ | $ mix new my_application_path | ||
+ | |||
+ | ===== hex ===== | ||
- | ==== Elixirアプリケーションのひな形作成 ==== | + | Elixirのパッケージ管理ツール。npmとかrubygemsのようなものだが、コマンドラインツールではなく mix を通して利用する。 |
- | $ mix new my_application_name | + | ==== インストール ==== |
+ | インストールもmix経由 | ||
+ | $ mix local.hex. | ||
elixir.1438167327.txt.gz · 最終更新: 2015/07/29 10:55 by nullpon