手順 プロジェクトを作成する エントリポイントとなるモジュールを作成する mix.exsを編集する ビルドを実行する 動作確認をする プロジェクトを作成する エントリポイントとなるモジュールを作成する エントリポイントとなるモジュールは, main/1という関数を含んでいること以外に 特に制約はないようです. 今回は, ネタ元にしたがって, lib/my_cli/cli.exに作ることにします. defmodule MyCli.CLI do @moduledoc """ this is my command line tool module """ def main(argv) do IO.puts "this is my command line tool" IO.inspect argv end end mix.exsを編集する mix.exsを編集し, escriptから先ほど作成し
この文章はIlija Eftimovさんの2015年11月27日付のブログ記事Writing command line apps with Elixirの翻訳です。 Elixirを日常的に使用する簡易なツールを作るための言語としても利用できたらなと思っていたところこの記事を見つけました。 誤訳や関連記事などがあればコメント欄にお願いいたします。 Elixirはとてもクールな言語だ。まだ十分な経験があるわけではないが、私はいつもこれで興味深いものを作り、ビルトインツールを学んでいる。この記事ではescriptを使ってコマンドラインアプリケーションの作り方をお見せしようと思う。 Escript ErlangとElixirはescriptというクールなツールを持っている。これは基本的にはElixirのアプリケーションをコマンドラインアプリケーションにコンパイルするものだ。 Elixirのescr
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く