Elmをローカルにインストールする

Exercismの演習を自分のマシンで解くために、Elmをローカルにインストールする方法を学びます


elmの現在のバージョンは0.19.1です。 インストール手順は、言語の進化に合わせて変わっていきます。 最新のインストール手順については、elmガイドのインストール手順をご覧ください。

追加のツール

elm-test

コマンドラインからテストを実行するためのツールは、elm-testと呼ばれます。 現在、elm-testにはNode.jsとnpmが必要です。まだインストールしていない場合は、先にNode.jsとnpmをインストールしてください。 npmをインストールしたら、次のコマンドでelm-testをインストールできます。

npm install --global elm-test@latest-0.19.1

詳しくは、elm-testのnpmホームページをご覧ください。

elm-format

ほとんどのelmプログラマーは、elmのコードを整形するためにelm-formatを使っています。 これは、設定が不要なコード整形ツールです。 自動整形ツールに慣れていないと、最初は少しもどかしく感じるかもしれません。でも、一度慣れてしまうと、今までどうやってこれなしでコードを書いていたのか不思議に思うようになります。 こちらもnpmでインストールできます。

npm install --global elm-format@latest-0.19.1

詳しくは、GitHubのelm-formatホームページをご覧ください。

テキストエディター

少なくともIntelliJと、elm language serverに対応したVS Code、Sublime Text、Vimなどのテキストエディターでは、Elmのサポートが充実しています。

npmの権限エラー

elm-testやelm-formatをインストールするときに、npmでEACCESS権限エラーが発生することがあります。 その場合は、npmのウェブサイトの手順に従ってください。 パッケージをグローバルにインストールするときのEACCES権限エラーを解決する。